Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
LibraryDialog Class Reference

#include <librarydialog.h>

Inheritance diagram for LibraryDialog:

Public Member Functions

 LibraryDialog (QucsApp *, QTreeWidgetItem *)
 
 ~LibraryDialog ()
 

Private Slots

void slotCreateNext ()
 
void slotSave ()
 
void slotSelectNone ()
 
void slotSelectAll ()
 
void slotCheckDescrChanged (int)
 
void slotPrevDescr ()
 
void slotNextDescr ()
 
void slotUpdateDescription ()
 

Private Member Functions

void intoStream (QTextStream &, QString &, const char *)
 
int intoFile (QString &, QString &, QStringList &)
 

Private Attributes

int curDescr
 
QVBoxLayout * all
 
QStackedWidget * stackedWidgets
 
QLabel * theLabel
 
QLabel * checkedCktName
 
QLabel * libSaveName
 
QLineEdit * NameEdit
 
QTextEdit * ErrText
 
QTextEdit * textDescr
 
QGroupBox * Group
 
QPushButton * ButtCreateNext
 
QPushButton * ButtCancel
 
QPushButton * ButtSelectAll
 
QPushButton * ButtSelectNone
 
QPushButton * prevButt
 
QPushButton * nextButt
 
QPushButton * createButt
 
QList< QCheckBox * > BoxList
 
QStringList SelectedNames
 
QStringList Descriptions
 
QCheckBox * checkDescr
 
QucsAppApp
 
QFile LibFile
 
QDir LibDir
 
QRegExp Expr
 
QRegExpValidator * Validator
 

Detailed Description

Definition at line 46 of file librarydialog.h.

Constructor & Destructor Documentation

LibraryDialog::LibraryDialog ( QucsApp App_,
QTreeWidgetItem *  SchematicList 
)

Definition at line 47 of file librarydialog.cpp.

LibraryDialog::~LibraryDialog ( )

Definition at line 230 of file librarydialog.cpp.

Member Function Documentation

int LibraryDialog::intoFile ( QString &  ifn,
QString &  ofn,
QStringList &  IFiles 
)
private

Definition at line 317 of file librarydialog.cpp.

void LibraryDialog::intoStream ( QTextStream &  Stream,
QString &  tmp,
const char *  sec 
)
private

Definition at line 303 of file librarydialog.cpp.

void LibraryDialog::slotCheckDescrChanged ( int  state)
privateslot

Definition at line 360 of file librarydialog.cpp.

void LibraryDialog::slotCreateNext ( )
privateslot

Definition at line 237 of file librarydialog.cpp.

void LibraryDialog::slotNextDescr ( )
privateslot

Definition at line 388 of file librarydialog.cpp.

void LibraryDialog::slotPrevDescr ( )
privateslot

Definition at line 371 of file librarydialog.cpp.

void LibraryDialog::slotSave ( )
privateslot

Definition at line 411 of file librarydialog.cpp.

void LibraryDialog::slotSelectAll ( )
privateslot

Definition at line 593 of file librarydialog.cpp.

void LibraryDialog::slotSelectNone ( )
privateslot

Definition at line 604 of file librarydialog.cpp.

void LibraryDialog::slotUpdateDescription ( )
privateslot

Definition at line 404 of file librarydialog.cpp.

Field Documentation

QVBoxLayout* LibraryDialog::all
private

Definition at line 68 of file librarydialog.h.

QucsApp* LibraryDialog::App
private

Definition at line 85 of file librarydialog.h.

QList<QCheckBox *> LibraryDialog::BoxList
private

Definition at line 80 of file librarydialog.h.

QPushButton * LibraryDialog::ButtCancel
private

Definition at line 77 of file librarydialog.h.

QPushButton* LibraryDialog::ButtCreateNext
private

Definition at line 77 of file librarydialog.h.

QPushButton * LibraryDialog::ButtSelectAll
private

Definition at line 77 of file librarydialog.h.

QPushButton * LibraryDialog::ButtSelectNone
private

Definition at line 77 of file librarydialog.h.

QCheckBox* LibraryDialog::checkDescr
private

Definition at line 83 of file librarydialog.h.

QLabel* LibraryDialog::checkedCktName
private

Definition at line 71 of file librarydialog.h.

QPushButton* LibraryDialog::createButt
private

Definition at line 79 of file librarydialog.h.

int LibraryDialog::curDescr
private

Definition at line 67 of file librarydialog.h.

QStringList LibraryDialog::Descriptions
private

Definition at line 82 of file librarydialog.h.

QTextEdit* LibraryDialog::ErrText
private

Definition at line 74 of file librarydialog.h.

QRegExp LibraryDialog::Expr
private

Definition at line 88 of file librarydialog.h.

QGroupBox* LibraryDialog::Group
private

Definition at line 76 of file librarydialog.h.

QDir LibraryDialog::LibDir
private

Definition at line 87 of file librarydialog.h.

QFile LibraryDialog::LibFile
private

Definition at line 86 of file librarydialog.h.

QLabel* LibraryDialog::libSaveName
private

Definition at line 72 of file librarydialog.h.

QLineEdit* LibraryDialog::NameEdit
private

Definition at line 73 of file librarydialog.h.

QPushButton * LibraryDialog::nextButt
private

Definition at line 78 of file librarydialog.h.

QPushButton* LibraryDialog::prevButt
private

Definition at line 78 of file librarydialog.h.

QStringList LibraryDialog::SelectedNames
private

Definition at line 81 of file librarydialog.h.

QStackedWidget* LibraryDialog::stackedWidgets
private

Definition at line 69 of file librarydialog.h.

QTextEdit* LibraryDialog::textDescr
private

Definition at line 75 of file librarydialog.h.

QLabel* LibraryDialog::theLabel
private

Definition at line 70 of file librarydialog.h.

QRegExpValidator* LibraryDialog::Validator
private

Definition at line 89 of file librarydialog.h.


The documentation for this class was generated from the following files: