炭化ケイ素/Symbian C++アプリケーションアイコンの変更
質問
を使用してい炭化ケイ素(ッ2.0)をS60第3版ます。
いう最も簡単な方法の変更をアイコンの両方のアプリケーションアイコンのデバイスメニュー や アイコンの左上のメインビュー)からの皮膚アダプタのご使用は色々な方法で簡単に可能です。
すべての私の取り組みろ。mifファイルには、これまで失敗しました。い44x44.svgのアイコンを作ったイラストレーターが誰かに力を貸してください右方向になっていますか?
よろしく!
解決
あなたは(ステータスバーに)アプリの使用を実行したときにアプリのアイコンを変更するには:
CEikStatusPane* sp=iEikonEnv->AppUiFactory()->StatusPane();
CAknContextPane* cp=(CAknContextPane *)sp->ControlL(TUid::Uid(EEikStatusPaneUidContext));
_LIT(KContextBitMapFile, "my_bitmap_file.mbm");
CFbsBitmap* bitmap = iEikonEnv->CreateBitmapL(KContextBitMapFile, EMbmBitmap);
CleanupStack::PushL(bitmap);
CFbsBitmap* bitmapmask = iEikonEnv->CreateBitmapL(KContextBitMapFile, EMbmBitmapMask);
CleanupStack::PushL(bitmapmask);
cp->SetPicture(bitmap, bitmapmask);
CleanupStack::Pop(); // bitmapmask
CleanupStack::Pop(); // bitmap
DrawNow();
私は別のMIFファイルとアプリを再インストールするよりも、プログラムでメニューリスト内の他のアプリのアイコンを変更することの可能性を認識していないよ。
他のヒント
あなたはSISファイルのアイコンを変更して、デバイス上でそれを上書きインストールしたい場合は、
インストール後にデバイスを再起動する必要があります - アプリケーションのアイコンは、Symbianキャッシュにあると更新されません。
。最新のQMake、Qt SDK(4.6.2)だと思うので作ります。mifのファイル。は、SVGファイルします。
具体的な使用方法について参照: 設定方法はQtアプリケーションアイコンとタイトルSymbian S60.
この記事を使Qt Creatorとしてお使いいただいたQMakeで同じことをしているのです。
所属していません StackOverflow