Qucs-GUI  0.0.19
Public Types | Public Member Functions | Data Fields | Protected Slots | Protected Member Functions | Private Slots | Private Attributes
LoadDialog Class Reference

#include <loaddialog.h>

Collaboration diagram for LoadDialog:
Collaboration graph
[legend]

Public Types

enum  { AbortClosing = 0, DontSave, Accept }

Public Member Functions

 LoadDialog (QWidget *p=0, const char *n=0, bool modal=true, Qt::WFlags fl=0)
 ~LoadDialog ()
void setApp (QucsApp *a)
void initDialog ()

Data Fields

QStringList symbolFiles
QDir projDir
QMap< QString, QString > selectedComponents

Protected Slots

void reject ()
void loadSelected ()
void slotChangeIcon ()

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event)

Private Slots

void slotSelectAll ()
void slotSelectNone ()
void slotSymbolFileClicked (QListWidgetItem *item)

Private Attributes

QLabel * iconPixmap
QLabel * label
QListWidget * fileView
QBoxLayout * LoadDialogLayout
QHBoxLayout * buttonsLayout
QSpacerItem * spacer
QucsAppapp
QPushButton * ButtOk
QPushButton * ButtCancel
QPushButton * ButtSelectAll
QPushButton * ButtSelectNone
QPushButton * ButtChangeIcon

Detailed Description

Definition at line 46 of file loaddialog.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
AbortClosing 
DontSave 
Accept 

Definition at line 51 of file loaddialog.h.


Constructor & Destructor Documentation

LoadDialog::LoadDialog ( QWidget *  p = 0,
const char *  n = 0,
bool  modal = true,
Qt::WFlags  fl = 0 
)

Definition at line 45 of file loaddialog.cpp.

Definition at line 54 of file loaddialog.cpp.


Member Function Documentation

bool LoadDialog::eventFilter ( QObject *  obj,
QEvent *  event 
) [protected]

Definition at line 317 of file loaddialog.cpp.

Here is the call graph for this function:

Definition at line 63 of file loaddialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void LoadDialog::loadSelected ( ) [protected, slot]

Definition at line 234 of file loaddialog.cpp.

Here is the caller graph for this function:

void LoadDialog::reject ( ) [protected, slot]

Definition at line 228 of file loaddialog.cpp.

Here is the caller graph for this function:

void LoadDialog::setApp ( QucsApp a)

Definition at line 58 of file loaddialog.cpp.

Here is the caller graph for this function:

void LoadDialog::slotChangeIcon ( ) [protected, slot]

Definition at line 264 of file loaddialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 173 of file loaddialog.cpp.

Here is the caller graph for this function:

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

Definition at line 183 of file loaddialog.cpp.

Here is the caller graph for this function:

void LoadDialog::slotSymbolFileClicked ( QListWidgetItem *  item) [private, slot]

Definition at line 193 of file loaddialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

Definition at line 87 of file loaddialog.h.

QPushButton * LoadDialog::ButtCancel [private]

Definition at line 89 of file loaddialog.h.

QPushButton * LoadDialog::ButtChangeIcon [private]

Definition at line 89 of file loaddialog.h.

QPushButton* LoadDialog::ButtOk [private]

Definition at line 89 of file loaddialog.h.

QHBoxLayout* LoadDialog::buttonsLayout [private]

Definition at line 85 of file loaddialog.h.

QPushButton * LoadDialog::ButtSelectAll [private]

Definition at line 89 of file loaddialog.h.

QPushButton * LoadDialog::ButtSelectNone [private]

Definition at line 89 of file loaddialog.h.

QListWidget* LoadDialog::fileView [private]

Definition at line 83 of file loaddialog.h.

QLabel* LoadDialog::iconPixmap [private]

Definition at line 81 of file loaddialog.h.

QLabel* LoadDialog::label [private]

Definition at line 82 of file loaddialog.h.

QBoxLayout* LoadDialog::LoadDialogLayout [private]

Definition at line 84 of file loaddialog.h.

Definition at line 63 of file loaddialog.h.

QMap<QString, QString> LoadDialog::selectedComponents

Definition at line 65 of file loaddialog.h.

QSpacerItem* LoadDialog::spacer [private]

Definition at line 86 of file loaddialog.h.

Definition at line 62 of file loaddialog.h.


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