#pragma once #include class TQCheckBox; class TQComboBox; class TQSpinBox; class PreferencesDlg : public KDialogBase { TQ_OBJECT public: PreferencesDlg( TQWidget *parent = 0 ); void load(); signals: void settingsChanged(); protected slots: void slotOk(); void slotApply(); private slots: void onPopupModeChanged( int idx ); private: void save(); TQCheckBox *m_dockInTray; TQComboBox *m_popupMode; TQCheckBox *m_popupShowOutput; TQCheckBox *m_popupShowMic; TQCheckBox *m_popupShowApps; TQCheckBox *m_showRecTray; TQCheckBox *m_confirmQuit; TQSpinBox *m_scrollStep; TQCheckBox *m_noTabs; TQCheckBox *m_showOutput; TQCheckBox *m_showInput; TQCheckBox *m_showPlayback; TQCheckBox *m_showRecording; };