需要のないページ

プログラミングや趣味や。

2017-02-01から1ヶ月間の記事一覧

Visual Studio2015を敢えて英語化してみる

環境 Visual Studio 2015 Community Windows10 能書き 近日Visual Studio 2017がリリースされるというのに、時期外れの投稿。 VSを日本語化する情報は多く見られるが、意外と英語化の記事は見当たらない。 なぜ英語化するかと言うと、かっこいいから情報が豊…

QLabelに画像を貼り付ける

クラスを選ぶ Qtにおいて、画像を表示できるウィジェットは、(たぶん)主に三種類ある。 QLabel QGraphicsView QPainter 単純に画像を表示するだけなら、QLabelが簡単そうだ。 画像行列自体を扱うクラスも、四種類ほどある。 QImage QPixmap QBitmap QPicture…

PickerModalLoopの前に屈服した話

QFileDialogクラスの静的メソッドに、getOpenFileNameというものがある。 これはたぶんWin32APIの同名関数のラッパであるが、 Qt Creator上で使用すると次のようなランタイムエラーがでる。 shell\comdlg32\fileopensave.cpp(14274)\comdlg32.dll!00007FFA27…

Qtのビルドディレクトリが鬱陶しい話

能書き デフォルト設定のままビルドすると、 ビルドディレクトリはプロジェクトのディレクトリと同一階層に生成される。 こんな感じ。 これは気持ち悪い。 しかも、DebugとReleaseとでディレクトリが分かれているにも関わらず、 ファイル内部はこんな感じだ…

Qtのプログラムをデバッグできない

Qt Creatorを使ってみたはいいけれど、実行はできてもデバッグできない。 『Unknown debugger type "No engine"』 いや、普通にデバッガが登録されてないって言ってよ... デバッガを入手したはよいが、それでもエラーは改善されない。 ちょっとオプションを…

Visual Studio 2015とWindows 10 SDKを両立させる

いろいろなソフトをいじってると、Windows SDKを要求される場面が多々ある。 Visual StudioにはWindows SDKが同梱されているけれど、 VS2015のSDKは、外部から参照できない形で組み込まれているようだ。 仕方ないのでSDK単体をインストールしようとすると、…

qt_metacallのリンクエラーを解消した(い)

追記:2017/03/21 内容に誤りが多かったため、大幅に修正しました。 発生した問題 Visual studioにQtをアドインで入れてみた。 QtのQObjectクラスを継承したクラスを作るときは、 Q_OBJECTマクロをヘッダに記載しなければならない。 でも、いざコンパイルし…

/* コードブロック */