43 KviOptionsWidget(QWidget * parent,
const char * name =
nullptr,
bool bSunken =
true);
58 QGridLayout *
layout() {
return m_pLayout; };
60 void commitSelectors();
61 void commitOptionsReset();
64 void mergeTip(QWidget *
w,
const QString & tip);
68 void createTabbedPage();
69 void addOptionsWidget(
const QString & szText,
const QIcon & iconSet,
KviOptionsWidget * pWidget);
73 KviBoolSelector * addBoolSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
bool * pOption,
bool bEnabled =
true);
74 KviBoolSelector * addBoolSelector(QWidget * pParent,
const QString & txt,
bool * pOption,
bool bEnabled =
true);
75 KviBoolSelector * addBoolSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
76 KviBoolSelector * addBoolSelector(QWidget * pParnt,
const QString & txt,
int optId,
bool bEnabled =
true);
78 KviColorSelector * addColorSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QColor * pOption,
bool bEnabled =
true);
79 KviColorSelector * addColorSelector(QWidget * pParent,
const QString & txt, QColor * pOption,
bool bEnabled =
true);
80 KviColorSelector * addColorSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
81 KviColorSelector * addColorSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
83 KviMircTextColorSelector * addMircTextColorSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
unsigned int * uFore,
unsigned int * uBack,
bool bEnabled =
true);
84 KviMircTextColorSelector * addMircTextColorSelector(QWidget * pParent,
const QString & txt,
unsigned int * uFore,
unsigned int * uBack,
bool bEnabled =
true);
85 KviMircTextColorSelector * addMircTextColorSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optForeId,
int optBackId,
bool bEnabled =
true);
86 KviMircTextColorSelector * addMircTextColorSelector(QWidget * pParent,
const QString & txt,
int optForeId,
int optBackId,
bool bEnabled =
true);
88 KviDirectorySelector * addDirectorySelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QString * pOption,
bool bEnabled =
true);
89 KviDirectorySelector * addDirectorySelector(QWidget * pParent,
const QString & txt, QString * pOption,
bool bEnabled =
true);
90 KviDirectorySelector * addDirectorySelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
91 KviDirectorySelector * addDirectorySelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
93 KviFileSelector * addFileSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QString * pOption,
bool bEnabled =
true);
94 KviFileSelector * addFileSelector(QWidget * pParent,
const QString & txt, QString * pOption,
bool bEnabled =
true);
95 KviFileSelector * addFileSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
96 KviFileSelector * addFileSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
98 KviSoundSelector * addSoundSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QString * pOption,
bool bEnabled =
true);
99 KviSoundSelector * addSoundSelector(QWidget * pParent,
const QString & txt, QString * pOption,
bool bEnabled =
true);
100 KviSoundSelector * addSoundSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
101 KviSoundSelector * addSoundSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
103 KviFontSelector * addFontSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QFont * pOption,
bool bEnabled =
true);
104 KviFontSelector * addFontSelector(QWidget * pParent,
const QString & txt, QFont * pOption,
bool bEnabled =
true);
105 KviFontSelector * addFontSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
106 KviFontSelector * addFontSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
108 KviPasswordSelector * addPasswordSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QString * pOption,
bool bEnabled =
true);
109 KviPasswordSelector * addPasswordSelector(QWidget * pParent,
const QString & txt, QString * pOption,
bool bEnabled =
true);
110 KviPasswordSelector * addPasswordSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
111 KviPasswordSelector * addPasswordSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
113 KviPixmapSelector * addPixmapSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
114 KviPixmapSelector * addPixmapSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
KviPixmap * pOption,
bool bEnabled =
true);
116 KviStringListSelector * addStringListSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QStringList * pOption,
bool bEnabled =
true);
117 KviStringListSelector * addStringListSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
119 KviStringSelector * addStringSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt, QString * pOption,
bool bEnabled =
true);
120 KviStringSelector * addStringSelector(QWidget * pParent,
const QString & txt, QString * pOption,
bool bEnabled =
true);
121 KviStringSelector * addStringSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
bool bEnabled =
true);
122 KviStringSelector * addStringSelector(QWidget * pParent,
const QString & txt,
int optId,
bool bEnabled =
true);
124 KviUIntSelector * addUIntSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
unsigned int * pOption,
125 unsigned int uLowBound,
unsigned int uHighBound,
unsigned int uDefault,
bool bEnabled =
true);
126 KviUIntSelector * addUIntSelector(QWidget * pParent,
const QString & txt,
unsigned int * pOption,
127 unsigned int uLowBound,
unsigned int uHighBound,
unsigned int uDefault,
bool bEnabled =
true);
128 KviUIntSelector * addUIntSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
int optId,
129 unsigned int uLowBound,
unsigned int uHighBound,
unsigned int uDefault,
bool bEnabled =
true);
130 KviUIntSelector * addUIntSelector(QWidget * pParent,
const QString & txt,
int optId,
131 unsigned int uLowBound,
unsigned int uHighBound,
unsigned int uDefault,
bool bEnabled =
true);
133 KviUIntSelector * addUShortIntSelector(
int x1,
int y1,
int x2,
int y2,
const QString & txt,
unsigned short int * pOption,
134 unsigned int uLowBound,
unsigned int uHighBound,
unsigned int uDefault,
bool bEnabled =
true);
136 QLabel * addLabel(
int x1,
int y1,
int x2,
int y2,
const QString & text,
bool bEnabled =
true);
137 QLabel * addLabel(QWidget * pParent,
const QString & text,
bool bEnabled =
true);
138 QLineEdit * addLineEdit(
int x1,
int y1,
int x2,
int y2,
bool bEnabled =
true);
139 QPushButton * addPushButton(
int x1,
int y1,
int x2,
int y2,
const QString & text,
bool bEnabled =
true);
140 KviTalGroupBox * addGroupBox(
int x1,
int y1,
int x2,
int y2, Qt::Orientation
o,
const QString & txt,
bool bEnabled =
true);
141 QFrame * addSeparator(
int x1,
int y1,
int x2,
int y2);
142 void addRowSpacer(
int x1,
int y1,
int x2,
int y2);
144 void addWidgetToLayout(QWidget *
w,
int x1,
int y1,
int x2,
int y2);
153 void childEvent(QChildEvent *
e)
override;
155 bool eventFilter(QObject * watched, QEvent *
e)
override;
162 void childOptionsWidgetDestroyed();
Definition KviSelectors.h:349