30 class QAbstractButton;
59 virtual void restore(
bool defaults,
bool allTabs) = 0;
60 virtual void apply(
bool syncToDisc) = 0;
63 QVBoxLayout*
topLayout()
const {
return mTopLayout; }
70 static int mIndentWidth;
72 QVBoxLayout* mTopLayout;
85 virtual void restore(
bool defaults,
bool allTabs);
86 virtual void apply(
bool syncToDisc);
89 void slotAutostartClicked();
90 void slotOtherTerminalToggled(
bool);
93 void setTimeZone(
const KTimeZone&);
113 virtual void restore(
bool defaults,
bool allTabs);
114 virtual void apply(
bool syncToDisc);
117 void setWorkDays(
const QBitArray& days);
121 QMap<QString, QString> mHolidayNames;
137 virtual void restore(
bool defaults,
bool allTabs);
138 virtual void apply(
bool syncToDisc);
141 void slotArchivedToggled(
bool);
142 void slotClearArchived();
145 void setArchivedControls(
int purgeDays);
154 bool mOldKeepArchived;
155 bool mCheckKeepChanges;
167 virtual void restore(
bool defaults,
bool allTabs);
168 virtual void apply(
bool syncToDisc);
171 void slotEmailClientChanged(QAbstractButton*);
172 void slotFromAddrChanged(QAbstractButton*);
173 void slotBccAddrChanged(QAbstractButton*);
174 void slotAddressChanged() { mAddressChanged =
true; }
178 void setEmailBccAddress(
bool useSystemSettings,
const QString& address);
195 bool mAddressChanged;
196 bool mBccAddressChanged;
208 virtual void restore(
bool defaults,
bool allTabs);
209 virtual void apply(
bool syncToDisc);
212 void slotBrowseSoundFile();
248 virtual void restore(
bool defaults,
bool allTabs);
249 virtual void apply(
bool syncToDisc);
252 void slotTooltipAlarmsToggled(
bool);
253 void slotTooltipMaxToggled(
bool);
254 void slotTooltipTimeToggled(
bool);
255 void slotTooltipTimeToToggled(
bool);
256 void slotAutoHideSysTrayChanged(QAbstractButton*);
257 void slotWindowPosChanged(QAbstractButton*);
260 void setTooltip(
int maxAlarms,
bool time,
bool timeTo,
const QString& prefix);
270 SpinBox* mTooltipMaxAlarmCount;
274 QLabel* mTooltipTimeToPrefixLabel;
277 QLabel* mWindowButtonDelayLabel;
283 #endif // PREFDLG_P_H
void addAlignedLabel(QLabel *)
virtual void restore(bool defaults, bool allTabs)
virtual void restore(bool defaults, bool allTabs)
QVBoxLayout * topLayout() const
virtual void apply(bool syncToDisc)
virtual void restore(bool defaults, bool allTabs)
KVBox * topWidget() const
virtual void apply(bool syncToDisc)
virtual void restore(bool defaults, bool allTabs)
PrefsTabBase(StackedScrollGroup *)
virtual void restore(bool defaults, bool allTabs)
virtual void apply(bool syncToDisc)=0
EmailPrefTab(StackedScrollGroup *)
ViewPrefTab(StackedScrollGroup *)
virtual void apply(bool syncToDisc)
MiscPrefTab(StackedScrollGroup *)
virtual void restore(bool defaults, bool allTabs)
virtual void showEvent(QShowEvent *)
StorePrefTab(StackedScrollGroup *)
TimePrefTab(StackedScrollGroup *)
virtual void restore(bool defaults, bool allTabs)=0
EditPrefTab(StackedScrollGroup *)
virtual void apply(bool syncToDisc)
virtual void apply(bool syncToDisc)
virtual void apply(bool syncToDisc)