/* This is a list of consoles */
QHash<QTreeWidgetItem*,Console*> m_consoleHash;
void createPageJobList(QString &, QString &, QTreeWidgetItem *);
+ QString m_dtformat;
+ /* Begin Preferences variables */
+ bool m_commDebug;
+ bool m_displayAll;
+ bool m_sqlDebug;
+ bool m_commandDebug;
+ bool m_miscDebug;
+ bool m_recordLimitCheck;
+ int m_recordLimitVal;
+ bool m_daysLimitCheck;
+ int m_daysLimitVal;
+ bool m_checkMessages;
+ int m_checkMessagesInterval;
+ bool m_longList;
public slots:
void input_line();
void about();
+ void help();
void treeItemClicked(QTreeWidgetItem *item, int column);
void labelButtonClicked();
void runButtonClicked();
+ void estimateButtonClicked();
void restoreButtonClicked();
void undockWindowButton();
void treeItemChanged(QTreeWidgetItem *, QTreeWidgetItem *);
void stackItemChanged(int);
void toggleDockContextWindow();
void closePage();
+ void setPreferences();
+ void readPreferences();
protected:
void closeEvent(QCloseEvent *event);
QTreeWidgetItem *m_firstItem;
};
+#include "ui_prefs.h"
+
+class prefsDialog : public QDialog, public Ui::PrefsForm
+{
+ Q_OBJECT
+
+public:
+ prefsDialog();
+
+private slots:
+ void accept();
+ void reject();
+};
+
#endif /* _MAINWIN_H_ */