23 #ifndef QTXPAGEPREFMGR_H
24 #define QTXPAGEPREFMGR_H
67 virtual QSize sizeHint()
const;
68 virtual QSize minimumSizeHint()
const;
73 void resourceChanged(
int );
74 void resourceChanged( QString&, QString& );
75 void resourcesChanged(
const QMap<int, QString>& );
78 virtual void setVisible(
bool );
85 virtual QVariant
optionValue(
const QString& )
const;
89 void initialize()
const;
103 const QString& = QString(),
const QString& = QString() );
119 virtual void store();
122 virtual void widgetShown();
123 virtual void widgetHided();
128 virtual void contentChanged();
139 const QString& = QString(),
const QString& = QString() );
142 virtual void setTitle(
const QString& );
163 const QString& = QString(),
const QString& = QString() );
168 QString emptyInfo()
const;
169 void setEmptyInfo(
const QString& );
171 bool isFixedSize()
const;
172 void setFixedSize(
const bool );
175 void onItemSelectionChanged();
178 virtual QVariant
optionValue(
const QString& )
const;
188 void updateVisible();
190 int selected()
const;
192 void setSelected(
const int );
207 const QString& = QString(),
const QString& = QString() );
216 void updateToolBox();
226 const QString& = QString(),
const QString& = QString() );
231 int tabPosition()
const;
232 void setTabPosition(
const int );
234 int tabShape()
const;
235 void setTabShape(
const int );
237 QSize tabIconSize()
const;
238 void setTabIconSize(
const QSize& );
241 virtual QVariant
optionValue(
const QString& )
const;
256 const QString& = QString(),
const QString& = QString(),
const bool =
false );
261 bool stretch()
const;
262 void setStretch(
const bool );
265 void setMargin(
const int );
268 void setSpacing(
const int );
271 void setColumns(
const int );
277 virtual QVariant
optionValue(
const QString& )
const;
293 const QString& = QString(),
const QString& = QString() );
295 const QString& = QString(),
const QString& = QString() );
301 void setMargin(
const int );
304 void setSpacing(
const int );
307 void setColumns(
const int );
313 void setFlat(
const bool );
315 virtual void setResource(
const QString&,
const QString& );
317 virtual void store();
323 virtual QVariant
optionValue(
const QString& )
const;
344 virtual void setTitle(
const QString& );
346 Qt::Alignment alignment()
const;
347 void setAlignment( Qt::Alignment );
350 virtual QVariant
optionValue(
const QString& )
const;
372 virtual QVariant
optionValue(
const QString& )
const;
376 void initialize(
const int,
const int,
const int,
const int );
383 const QString& = QString(),
const QString& = QString() );
386 virtual void setTitle(
const QString& );
388 virtual void store();
398 typedef enum {
String, Integer, Double } InputType;
402 const QString& = QString(),
const QString& = QString() );
404 const QString& = QString(),
const QString& = QString() );
407 int inputType()
const;
408 void setInputType(
const int );
410 int decimals()
const;
411 void setDecimals(
const int );
413 int echoMode()
const;
414 void setEchoMode(
const int );
416 virtual void store();
420 virtual QVariant
optionValue(
const QString& )
const;
439 const QString& = QString(),
const QString& = QString() );
442 int singleStep()
const;
443 int pageStep()
const;
448 void setSingleStep(
const int& );
449 void setPageStep(
const int& );
450 void setMinimum(
const int& );
451 void setMaximum(
const int& );
454 virtual void store();
458 virtual QVariant
optionValue(
const QString& )
const;
466 void setIcons(
const QVariant& );
477 typedef enum { NoInput,
String, Integer, Double } InputType;
481 const QString& = QString(),
const QString& = QString() );
483 const QString& = QString(),
const QString& = QString() );
486 int inputType()
const;
487 void setInputType(
const int );
489 QStringList strings()
const;
493 void setStrings(
const QStringList& );
497 virtual void store();
501 virtual QVariant
optionValue(
const QString& )
const;
505 void updateSelector();
506 void setStrings(
const QVariant& );
507 void setNumbers(
const QVariant& );
508 void setIcons(
const QVariant& );
522 const QString& = QString(),
const QString& = QString() );
524 const QString& = QString(),
const QString& = QString() );
527 QVariant step()
const;
528 QVariant precision()
const;
529 QVariant minimum()
const;
530 QVariant maximum()
const;
532 QString prefix()
const;
533 QString suffix()
const;
534 QString specialValueText()
const;
536 void setStep(
const QVariant& );
537 void setPrecision(
const QVariant& );
538 void setMinimum(
const QVariant& );
539 void setMaximum(
const QVariant& );
541 void setPrefix(
const QString& );
542 void setSuffix(
const QString& );
543 void setSpecialValueText(
const QString& );
545 int inputType()
const;
546 void setInputType(
const int );
548 virtual void store();
552 virtual QVariant
optionValue(
const QString& )
const;
556 void updateSpinBox();
566 const QString& = QString(),
const QString& = QString() );
568 const QString& = QString(),
const QString& = QString() );
571 virtual void store();
582 const QString& = QString(),
const QString& = QString() );
585 virtual void store();
596 const QString& = QString(),
const QString& = QString() );
599 virtual QString text()
const;
600 virtual void setText(
const QString& );
602 virtual void store();
606 virtual QVariant
optionValue(
const QString& )
const;
619 const QString& = QString(),
const QString& = QString() );
621 const QString& = QString(),
const QString& = QString() );
624 int features()
const;
625 void setFeatures(
const int );
627 void setMode(
const int );
630 void setFonts(
const QStringList& );
631 QStringList fonts()
const;
636 virtual void store();
640 virtual QVariant
optionValue(
const QString& )
const;
651 const QString& = QString(),
const QString& = QString() );
653 const QString& = QString(),
const QString& = QString() );
659 QString pathFilter()
const;
660 void setPathFilter(
const QString& );
662 virtual void store();
666 virtual QVariant
optionValue(
const QString& )
const;
677 const QString& = QString(),
const QString& = QString() );
679 const QString& = QString(),
const QString& = QString() );
681 const QString& = QString(),
const QString& = QString() );
687 virtual void store();
691 virtual QVariant
optionValue(
const QString& )
const;
701 typedef enum { Date,
Time, DateTime } InputType;
705 const QString& = QString(),
const QString& = QString() );
707 const QString& = QString(),
const QString& = QString() );
710 int inputType()
const;
711 void setInputType(
const int );
713 bool calendar()
const;
714 void setCalendar(
const bool );
716 QDate maximumDate()
const;
717 QTime maximumTime()
const;
718 QDate minimumDate()
const;
719 QTime minimumTime()
const;
721 void setMaximumDate(
const QDate& );
722 void setMaximumTime(
const QTime& );
723 void setMinimumDate(
const QDate& );
724 void setMinimumTime(
const QTime& );
726 virtual void store();
730 virtual QVariant
optionValue(
const QString& )
const;
734 void updateDateTime();
745 const QString& = QString(),
const QString& = QString() );
747 virtual void store();
758 const QString& = QString(),
const QString& = QString() );
760 virtual void store();
774 const QString& = QString(),
const QString& = QString() );
777 void gradients( QStringList&,
QIntList& )
const;
786 bool isTextureAllowed()
const;
787 void setTextureAllowed(
bool );
789 QString imageFormats()
const;
790 void setImageFormats(
const QString& );
795 virtual void store();
799 virtual QVariant
optionValue(
const QString& )
const;
822 virtual void store();
826 virtual QVariant
optionValue(
const QString& theName )
const;
827 virtual void setOptionValue(
const QString& theName,
const QVariant& theVal );