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

#include <loaddialog.h>

Inheritance diagram for LoadDialog:

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 41 of file loaddialog.cpp.

LoadDialog::~LoadDialog ( )

Definition at line 50 of file loaddialog.cpp.

Member Function Documentation

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

Definition at line 313 of file loaddialog.cpp.

void LoadDialog::initDialog ( )

Definition at line 59 of file loaddialog.cpp.

void LoadDialog::loadSelected ( )
protectedslot

Definition at line 230 of file loaddialog.cpp.

void LoadDialog::reject ( )
protectedslot

Definition at line 224 of file loaddialog.cpp.

void LoadDialog::setApp ( QucsApp a)

Definition at line 54 of file loaddialog.cpp.

void LoadDialog::slotChangeIcon ( )
protectedslot

Definition at line 260 of file loaddialog.cpp.

void LoadDialog::slotSelectAll ( )
privateslot

Definition at line 169 of file loaddialog.cpp.

void LoadDialog::slotSelectNone ( )
privateslot

Definition at line 179 of file loaddialog.cpp.

void LoadDialog::slotSymbolFileClicked ( QListWidgetItem *  item)
privateslot

Definition at line 189 of file loaddialog.cpp.

Field Documentation

QucsApp* LoadDialog::app
private

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.

QDir LoadDialog::projDir

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.

QStringList LoadDialog::symbolFiles

Definition at line 62 of file loaddialog.h.


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