Thumbnail me
3.0
|
00001 /***************************************************************************/ 00021 #ifndef HEADER_VERBOSEWINDOW 00022 #define HEADER_VERBOSEWINDOW 00023 00024 #include "MainWindow.h" 00025 00026 class MainWindow; 00027 00028 class VerboseWindow : public QDockWidget 00029 { 00030 Q_OBJECT 00031 00032 public: 00033 explicit VerboseWindow(QWidget *main_window); 00034 virtual ~VerboseWindow(); 00035 00036 private: 00037 QWidget *contentWidget; 00038 QTextEdit *verboseTextEdit; 00039 QPushButton *clearAllButton; 00040 QPushButton *copyToClipboardButton; 00041 00042 private: 00043 void retranslate(); 00044 00045 protected: 00046 void changeEvent(QEvent* event); 00047 00048 public: 00049 void setVerbose(QString string); 00050 void setVerbose(QStringList outputStringList); 00051 00052 public slots: 00053 void copyToClipboard(); 00054 void enabledButtons(); 00055 }; 00056 #endif