本文整理汇总了C++中Q3VBoxLayout::activate方法的典型用法代码示例。如果您正苦于以下问题:C++ Q3VBoxLayout::activate方法的具体用法?C++ Q3VBoxLayout::activate怎么用?C++ Q3VBoxLayout::activate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Q3VBoxLayout
的用法示例。
在下文中一共展示了Q3VBoxLayout::activate方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OptionsPage
OptionsExportMusixtex::OptionsExportMusixtex(KSharedConfigPtr &conf, QWidget *parent, const char *name)
: OptionsPage(conf, parent, name)
{
// Create option widgets
Q3VButtonGroup *layoutGroup = new Q3VButtonGroup(i18n("MusiXTeX Layout"), this);
showBarNumber = new QCheckBox(i18n("Show Bar Number"), layoutGroup);
showStr = new QCheckBox(i18n("Show Tuning"), layoutGroup);
showPageNumber = new QCheckBox(i18n("Show Page Number"), layoutGroup);
exportModeGroup = new Q3VButtonGroup(i18n("Export as..."), this);
exportMode[0] = new QRadioButton(i18n("Tabulature"), exportModeGroup);
exportMode[1] = new QRadioButton(i18n("Notes"), exportModeGroup);
tabSizeGroup = new Q3VButtonGroup(i18n("Tab Size"), this);
tabSize[0] = new QRadioButton(i18n("Smallest"), tabSizeGroup);
tabSize[1] = new QRadioButton(i18n("Small"), tabSizeGroup);
tabSize[2] = new QRadioButton(i18n("Normal"), tabSizeGroup);
tabSize[3] = new QRadioButton(i18n("Big"), tabSizeGroup);
always = new QCheckBox(i18n("Always show this dialog on export"), this);
// Set widget layout
Q3VBoxLayout *box = new Q3VBoxLayout(this);
box->addWidget(layoutGroup);
box->addWidget(tabSizeGroup);
box->addWidget(exportModeGroup);
box->addStretch(1);
box->addWidget(always);
box->activate();
// Fill in current config
tabSizeGroup->setButton(Settings::texTabSize());
showBarNumber->setChecked(Settings::texShowBarNumber());
showStr->setChecked(Settings::texShowStr());
showPageNumber->setChecked(Settings::texShowPageNumber());
exportModeGroup->setButton(Settings::texExportMode());
always->setChecked(config->group("MusiXTeX").readEntry("AlwaysShow", TRUE));
}