2011-11-01から1ヶ月間の記事一覧

僕はJpegが読めない

自分の環境では、QImage や QImageWrite で jpg ファイルを読み書きできたんですが、Release出力にして他のPCに持っていったら、jpgの読み書きに失敗している事が分かりました…なんてこった(涙)。どうやら、デフォルトの状態ではJpegの読み書きに対応して…

MDIウィンドウを閉じる

QMdiAreaで子ウィンドウを沢山開いている時、MainWindowのcloseEventはどう処理すれば良いのでしょう? 最初、SubWindowのリストを一つ一つcloseしていったんですが、この方法だと、「保存していませんが閉じますか? Yes/No/Cancel」のようなダイアログで子…

Mac用アプリをリリースする

Mac版のQtCreatorでビルドをすると、*.app というバイナリが生成されます。Windows風に言うと、Mac用の実行ファイルですね。右クリックで「パッケージの内容を表示」すると、ディレクトリ構成になっていてファイルが色々入ってるのが分かります。 http://doc…

DockWidgetsの表示・非表示を一気に切り替えたい

QtのDockWidgetの表示・非表示を一時的に切り替えたいのですが、例えば、 dockWidget1->setVisible( false ); dockWidget2->setVisible( false ); dockWidget3->setVisible( false ); といった感じで「非表示になっているDockWidgetsを再表示」すると、DockW…