我想将我的应用程序限制为纵向。我能够在 Qt 4.7.3 中使用它,但无法为 Qt 4.6.3 使用相同的代码。有什么方法可以在 Qt 4.6.3 中进行 setOreintation
问问题
191 次
1 回答
1
您可以使用 Symbian 特定代码来满足您的要求。在 Main.cpp 文件中添加以下代码:
// Symbian specific code
#ifdef Q_OS_SYMBIAN
CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi());
TRAPD(error,
if (appUi) {
// Lock application orientation into Portrait
appUi->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait);
}
);
#endif
您的 pro 文件中还有以下 LIBS:
LIBS += -lcone -leikcore -lavkon
有关更多详细信息,请参阅此链接。
于 2012-05-05T05:26:24.533 回答