Qucs-GUI  0.0.19
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
LibraryDialog Class Reference

#include <librarydialog.h>

Public Member Functions

 LibraryDialog (QWidget *)
 ~LibraryDialog ()
void fillSchematicList (QStringList)

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
QVBoxLayout * checkBoxLayout
QStackedWidget * stackedWidgets
QLabel * theLabel
QLabel * checkedCktName
QLabel * libSaveName
QLineEdit * NameEdit
QPlainTextEdit * 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
QFile LibFile
QDir LibDir
QRegExp Expr
QRegExpValidator * Validator

Detailed Description

Definition at line 53 of file librarydialog.h.


Constructor & Destructor Documentation

LibraryDialog::LibraryDialog ( QWidget *  parent)

Definition at line 53 of file librarydialog.cpp.

Here is the call graph for this function:

Definition at line 214 of file librarydialog.cpp.


Member Function Documentation

void LibraryDialog::fillSchematicList ( QStringList  SchematicList)

Definition at line 221 of file librarydialog.cpp.

Here is the caller graph for this function:

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

Definition at line 319 of file librarydialog.cpp.

Here is the caller graph for this function:

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

Definition at line 305 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotCheckDescrChanged ( int  state) [private, slot]

Definition at line 362 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotCreateNext ( ) [private, slot]

Definition at line 239 of file librarydialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void LibraryDialog::slotNextDescr ( ) [private, slot]

Definition at line 390 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotPrevDescr ( ) [private, slot]

Definition at line 373 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotSave ( ) [private, slot]

Definition at line 413 of file librarydialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void LibraryDialog::slotSelectAll ( ) [private, slot]

Definition at line 595 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotSelectNone ( ) [private, slot]

Definition at line 606 of file librarydialog.cpp.

Here is the caller graph for this function:

void LibraryDialog::slotUpdateDescription ( ) [private, slot]

Definition at line 406 of file librarydialog.cpp.

Here is the caller graph for this function:


Field Documentation

QVBoxLayout* LibraryDialog::all [private]

Definition at line 77 of file librarydialog.h.

QList<QCheckBox *> LibraryDialog::BoxList [private]

Definition at line 90 of file librarydialog.h.

QPushButton * LibraryDialog::ButtCancel [private]

Definition at line 87 of file librarydialog.h.

QPushButton* LibraryDialog::ButtCreateNext [private]

Definition at line 87 of file librarydialog.h.

QPushButton * LibraryDialog::ButtSelectAll [private]

Definition at line 87 of file librarydialog.h.

QPushButton * LibraryDialog::ButtSelectNone [private]

Definition at line 87 of file librarydialog.h.

QVBoxLayout* LibraryDialog::checkBoxLayout [private]

Definition at line 78 of file librarydialog.h.

QCheckBox* LibraryDialog::checkDescr [private]

Definition at line 93 of file librarydialog.h.

QLabel* LibraryDialog::checkedCktName [private]

Definition at line 81 of file librarydialog.h.

QPushButton* LibraryDialog::createButt [private]

Definition at line 89 of file librarydialog.h.

int LibraryDialog::curDescr [private]

Definition at line 76 of file librarydialog.h.

QStringList LibraryDialog::Descriptions [private]

Definition at line 92 of file librarydialog.h.

QPlainTextEdit* LibraryDialog::ErrText [private]

Definition at line 84 of file librarydialog.h.

QRegExp LibraryDialog::Expr [private]

Definition at line 97 of file librarydialog.h.

QGroupBox* LibraryDialog::Group [private]

Definition at line 86 of file librarydialog.h.

QDir LibraryDialog::LibDir [private]

Definition at line 96 of file librarydialog.h.

QFile LibraryDialog::LibFile [private]

Definition at line 95 of file librarydialog.h.

QLabel* LibraryDialog::libSaveName [private]

Definition at line 82 of file librarydialog.h.

QLineEdit* LibraryDialog::NameEdit [private]

Definition at line 83 of file librarydialog.h.

QPushButton * LibraryDialog::nextButt [private]

Definition at line 88 of file librarydialog.h.

QPushButton* LibraryDialog::prevButt [private]

Definition at line 88 of file librarydialog.h.

QStringList LibraryDialog::SelectedNames [private]

Definition at line 91 of file librarydialog.h.

QStackedWidget* LibraryDialog::stackedWidgets [private]

Definition at line 79 of file librarydialog.h.

QTextEdit* LibraryDialog::textDescr [private]

Definition at line 85 of file librarydialog.h.

QLabel* LibraryDialog::theLabel [private]

Definition at line 80 of file librarydialog.h.

QRegExpValidator* LibraryDialog::Validator [private]

Definition at line 98 of file librarydialog.h.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines