36 lines
633 B
C++
36 lines
633 B
C++
#if !defined(SCREENSETTINGSDIALOG__H)
|
|
|
|
#define SCREENSETTINGSDIALOG__H
|
|
|
|
#include <QDialog>
|
|
|
|
#include "ui_ScreenSettingsDialogBase.h"
|
|
|
|
class QWidget;
|
|
class QString;
|
|
|
|
class Screen;
|
|
|
|
class ScreenSettingsDialog : public QDialog, public Ui::ScreenSettingsDialogBase
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
ScreenSettingsDialog(QWidget* parent, Screen* pScreen = NULL);
|
|
|
|
public slots:
|
|
void accept();
|
|
|
|
private slots:
|
|
void on_m_pButtonAddAlias_clicked();
|
|
void on_m_pButtonRemoveAlias_clicked();
|
|
void on_m_pLineEditAlias_textChanged(const QString& text);
|
|
void on_m_pListAliases_itemSelectionChanged();
|
|
|
|
private:
|
|
Screen* m_pScreen;
|
|
};
|
|
|
|
#endif
|
|
|