+ void hashInsert(QTreeWidgetItem *, Pages *);
+ void hashRemove(Pages *);
+ void hashRemove(QTreeWidgetItem *, Pages *);
+ void setMessageIcon();
+ bool getWaitState() {return m_waitState; };
+ bool isClosing() {return m_isClosing; };
+ Console *currentConsole();
+ QTreeWidgetItem *currentTopItem();
+ Pages* getFromHash(QTreeWidgetItem *);
+ QTreeWidgetItem* getFromHash(Pages *);
+ /* This hash is to get the page when the page selector widget is known */
+ QHash<QTreeWidgetItem*,Pages*> m_pagehash;
+ /* This hash is to get the page selector widget when the page is known */
+ QHash<Pages*,QTreeWidgetItem*> m_widgethash;
+ /* This is a list of consoles */
+ QHash<QTreeWidgetItem*,Console*> m_consoleHash;
+ void createPageJobList(const QString &, const QString &,
+ const QString &, const QString &, QTreeWidgetItem *);
+ QString m_dtformat;
+ /* Begin Preferences variables */
+ bool m_commDebug;
+ bool m_connDebug;
+ 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;
+ bool m_rtPopDirDebug;
+ bool m_rtDirCurICDebug;
+ bool m_rtDirICDebug;
+ bool m_rtFileTabICDebug;
+ bool m_rtVerTabICDebug;
+ bool m_rtUpdateFTDebug;
+ bool m_rtUpdateVTDebug;
+ bool m_rtChecksDebug;
+ bool m_rtIconStateDebug;
+ bool m_rtRestore1Debug;
+ bool m_rtRestore2Debug;
+ bool m_rtRestore3Debug;
+ bool m_openBrowser;
+ bool m_openPlot;
+ bool m_openDirStat;
+
+ /* Global */
+ bool m_notify; /* global flag to turn on/off all notifiers */