本文整理汇总了C++中TestWindow::font方法的典型用法代码示例。如果您正苦于以下问题:C++ TestWindow::font方法的具体用法?C++ TestWindow::font怎么用?C++ TestWindow::font使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TestWindow
的用法示例。
在下文中一共展示了TestWindow::font方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char **argv)
{
KAboutData about("propertytest2", 0, ki18n("KoProperty Test"), version, ki18n(description),
KAboutData::License_GPL, ki18n("(C) 2005 Cedric Pasteur"), KLocalizedString(), 0, "[email protected]");
about.addAuthor(ki18n("Cedric Pasteur"), KLocalizedString(), "[email protected]");
KCmdLineArgs::init(argc, argv, &about);
KCmdLineOptions options;
options.add("flat",
ki18n("Flat display: do not display groups\n"
"(useful for testing)"));
options.add("font-size <size>",
ki18n("Set font size to <size> (in points)\n"
"(useful for testing whether editors keep the font settings)"));
options.add("property <name>",
ki18n("Display only specified property\n"
"(useful when we want to focus on testing a single\n"
"property editor)"));
options.add("ro",
ki18n("Set all properties as read-only:\n"
"(useful for testing read-only mode)"));
KCmdLineArgs::addCmdLineOptions(options);
KApplication app;
TestWindow test;
bool ok;
KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
const int fontSize = args->getOption("font-size").toInt(&ok);
if (fontSize > 0 && ok) {
QFont f(test.font());
f.setPointSize(fontSize);
test.setFont(f);
}
test.show();
return app.exec();
}