我想将我的应用程序限制为纵向。我能够在Qt 4.7.3中使用它,但无法使用Qt 4.6.3的相同代码。 在Qt 4.6.3中有没有办法设置setOreintation
答案 0 :(得分: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
您的专业档案中还有以下LIBS:
LIBS += -lcone -leikcore -lavkon
有关详细信息,请参阅此LINK。