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

#include <qucssettingsdialog.h>

Inheritance diagram for QucsSettingsDialog:

Public Member Functions

 QucsSettingsDialog (QucsApp *parent=0, const char *name=0)
 
 ~QucsSettingsDialog ()
 

Data Fields

QucsAppApp
 
QFont Font
 
QCheckBox * checkWiring
 
QCheckBox * checkLoadFromFutureVersions
 
QComboBox * LanguageCombo
 
QPushButton * FontButton
 
QPushButton * BGColorButton
 
QLineEdit * undoNumEdit
 
QLineEdit * editorEdit
 
QLineEdit * Input_Suffix
 
QLineEdit * Input_Program
 
QLineEdit * homeEdit
 
QLineEdit * admsXmlEdit
 
QLineEdit * ascoEdit
 
QLineEdit * octaveEdit
 
QTableWidget * fileTypesTableWidget
 
QTableWidget * pathsTableWidget
 
QStandardItemModel * model
 
QPushButton * ColorComment
 
QPushButton * ColorString
 
QPushButton * ColorInteger
 
QPushButton * ColorReal
 
QPushButton * ColorCharacter
 
QPushButton * ColorDataType
 
QPushButton * ColorAttribute
 
QPushButton * ColorDirective
 
QPushButton * ColorTask
 
QVBoxLayout * all
 
QIntValidator * val200
 
QRegExp Expr
 
QRegExpValidator * Validator
 

Private Slots

void slotOK ()
 
void slotApply ()
 
void slotFontDialog ()
 
void slotBGColorDialog ()
 
void slotDefaultValues ()
 
void slotAddFileType ()
 
void slotRemoveFileType ()
 
void slotColorComment ()
 
void slotColorString ()
 
void slotColorInteger ()
 
void slotColorReal ()
 
void slotColorCharacter ()
 
void slotColorDataType ()
 
void slotColorAttribute ()
 
void slotColorDirective ()
 
void slotColorTask ()
 
void slotTableClicked (int, int)
 
void slotPathTableClicked (int, int)
 
void slotHomeDirBrowse ()
 
void slotAdmsXmlDirBrowse ()
 
void slotAscoDirBrowse ()
 
void slotOctaveDirBrowse ()
 
void slotAddPath ()
 
void slotAddPathWithSubFolders ()
 
void slotRemovePath ()
 

Private Member Functions

void makePathTable ()
 

Private Attributes

QStringList currentPaths
 

Detailed Description

Definition at line 40 of file qucssettingsdialog.h.

Constructor & Destructor Documentation

QucsSettingsDialog::QucsSettingsDialog ( QucsApp parent = 0,
const char *  name = 0 
)

Load paths from settings

Definition at line 45 of file qucssettingsdialog.cpp.

QucsSettingsDialog::~QucsSettingsDialog ( )

Definition at line 370 of file qucssettingsdialog.cpp.

Member Function Documentation

void QucsSettingsDialog::makePathTable ( )
private

Definition at line 811 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotAddFileType ( )
privateslot

Definition at line 378 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotAddPath ( )
privateslot

Definition at line 734 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotAddPathWithSubFolders ( )
privateslot

Definition at line 752 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotAdmsXmlDirBrowse ( )
privateslot

Definition at line 702 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotApply ( )
privateslot

Update QucsSettings, tool paths

Definition at line 438 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotAscoDirBrowse ( )
privateslot

Definition at line 711 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotBGColorDialog ( )
privateslot

Definition at line 572 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorAttribute ( )
privateslot

Definition at line 658 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorCharacter ( )
privateslot

Definition at line 640 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorComment ( )
privateslot

Definition at line 604 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorDataType ( )
privateslot

Definition at line 649 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorDirective ( )
privateslot

Definition at line 667 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorInteger ( )
privateslot

Definition at line 622 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorReal ( )
privateslot

Definition at line 631 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorString ( )
privateslot

Definition at line 613 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotColorTask ( )
privateslot

Definition at line 676 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotDefaultValues ( )
privateslot

Definition at line 581 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotFontDialog ( )
privateslot

Definition at line 560 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotHomeDirBrowse ( )
privateslot

Definition at line 693 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotOctaveDirBrowse ( )
privateslot

Definition at line 720 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotOK ( )
privateslot

Definition at line 430 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotPathTableClicked ( int  row,
int  col 
)
privateslot

Definition at line 729 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotRemoveFileType ( )
privateslot

Definition at line 415 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotRemovePath ( )
privateslot

Definition at line 787 of file qucssettingsdialog.cpp.

void QucsSettingsDialog::slotTableClicked ( int  row,
int  col 
)
privateslot

Definition at line 684 of file qucssettingsdialog.cpp.

Field Documentation

QLineEdit * QucsSettingsDialog::admsXmlEdit

Definition at line 84 of file qucssettingsdialog.h.

QVBoxLayout* QucsSettingsDialog::all

Definition at line 92 of file qucssettingsdialog.h.

QucsApp* QucsSettingsDialog::App

Definition at line 78 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::ascoEdit

Definition at line 84 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::BGColorButton

Definition at line 83 of file qucssettingsdialog.h.

QCheckBox * QucsSettingsDialog::checkLoadFromFutureVersions

Definition at line 81 of file qucssettingsdialog.h.

QCheckBox* QucsSettingsDialog::checkWiring

Definition at line 81 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorAttribute

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorCharacter

Definition at line 88 of file qucssettingsdialog.h.

QPushButton* QucsSettingsDialog::ColorComment

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorDataType

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorDirective

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorInteger

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorReal

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorString

Definition at line 88 of file qucssettingsdialog.h.

QPushButton * QucsSettingsDialog::ColorTask

Definition at line 88 of file qucssettingsdialog.h.

QStringList QucsSettingsDialog::currentPaths
private

Definition at line 98 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::editorEdit

Definition at line 84 of file qucssettingsdialog.h.

QRegExp QucsSettingsDialog::Expr

Definition at line 94 of file qucssettingsdialog.h.

QTableWidget* QucsSettingsDialog::fileTypesTableWidget

Definition at line 86 of file qucssettingsdialog.h.

QFont QucsSettingsDialog::Font

Definition at line 80 of file qucssettingsdialog.h.

QPushButton* QucsSettingsDialog::FontButton

Definition at line 83 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::homeEdit

Definition at line 84 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::Input_Program

Definition at line 84 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::Input_Suffix

Definition at line 84 of file qucssettingsdialog.h.

QComboBox* QucsSettingsDialog::LanguageCombo

Definition at line 82 of file qucssettingsdialog.h.

QStandardItemModel* QucsSettingsDialog::model

Definition at line 87 of file qucssettingsdialog.h.

QLineEdit * QucsSettingsDialog::octaveEdit

Definition at line 84 of file qucssettingsdialog.h.

QTableWidget * QucsSettingsDialog::pathsTableWidget

Definition at line 86 of file qucssettingsdialog.h.

QLineEdit* QucsSettingsDialog::undoNumEdit

Definition at line 84 of file qucssettingsdialog.h.

QIntValidator* QucsSettingsDialog::val200

Definition at line 93 of file qucssettingsdialog.h.

QRegExpValidator* QucsSettingsDialog::Validator

Definition at line 95 of file qucssettingsdialog.h.


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