本文整理汇总了C++中QListView::ensurePolished方法的典型用法代码示例。如果您正苦于以下问题:C++ QListView::ensurePolished方法的具体用法?C++ QListView::ensurePolished怎么用?C++ QListView::ensurePolished使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QListView
的用法示例。
在下文中一共展示了QListView::ensurePolished方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: init
void Application::init()
{
#if defined Q_OS_WIN
ProxyStyle *proxy=new ProxyStyle(ProxyStyle::VF_Side);
#elif defined Q_OS_MAC
ProxyStyle *proxy=new ProxyStyle(ProxyStyle::VF_Side|ProxyStyle::VF_Top);
#else
ProxyStyle *proxy=new ProxyStyle(0);
#endif
QString theme = Settings::self()->style();
if (!theme.isEmpty()) {
QStyle *s=QApplication::setStyle(theme);
if (s) {
proxy->setBaseStyle(s);
}
}
qApp->setStyle(proxy);
#ifdef Q_OS_WIN
// Qt does not seem to consistently apply the application font under Windows.
// To work-around this, set the application font to that used for a listview.
// Issues #1097 and #1109
QListView view;
view.ensurePolished();
QApplication::setFont(view.font());
#endif
// Ensure these objects are created in the GUI thread...
ThreadCleaner::self();
MPDStatus::self();
MPDStats::self();
#ifdef ENABLE_TAGLIB
TagHelperIface::self();
#endif
Scrobbler::self();
MpdLibraryModel::self();
// Ensure this is started before any MPD connection
HttpServer::self();
Utils::initRand();
Song::initTranslations();
// Init sizes (before any widgets constructed!)
ItemView::setup();
FancyTabWidget::setup();
GroupedView::setup();
ActionItemDelegate::setup();
}