fc2ブログ

凛(kagring)のUE5/UE4とゲーム制作と雑記ブログ

2016 年から UE4 / 2021年から UE5 を触り始めました。勉強したもののメモ用ブログです。ゲーム制作に関するメモや雑記とか色々あります。C++ での Qt、Unity もほんの少しあります。

2014年04月 | ARCHIVE-SELECT | 2014年06月

| PAGE-SELECT |

≫ EDIT

Qt 記事目次

とりあえずいくつか Qt のメモが溜まってきたのでまとめてみました。
少しでも Qt 使ってる人に役に立てばと思います。

■参考
・Qt 参考サイト

■C++ Qt
・C++ Qt Layout のスペースを均等割りしないようにする
・C++ Qt Widget 上でのキーボード操作
・C++ Qt スタイルシート(CSS)を使う
・C++ Qt Qt5 を EXE で実行するために必要なDLL
・C++ Qt QTreeWidget の横スクロールバー
・C++ Qt QListWidget の removeItemWidget を使ったアイテム削除
・C++ Qt シグナルの停止
・C++ Qt カラーピッカー(QColorDialog)
・C++ Qt 閉じるボタンで閉じないようにする
・C++ Qt QDockWidget のドッキング無効化
・C++ Qt QListWidget でチェックボックスリスト
・C++ Qt プログレスバー
・C++ Qt ウィンドウメッセージを処理する(Qt5)
・C++ Qt ウィンドウメッセージを処理する
・C++ Qt ドラッグ&ドロップで複数のファイルを受け取る
・C++ Qt QString と std::string
・C++ Qt 縦横複合レイアウト
・C++ Qt QMainWindow でのレイアウト
・C++ Qt ウィンドウハンドルの取得
・C++ Qt のウィンドウ基本
・C++ Qt で EXE のアイコンを設定する
・C++ Qt で日本語を扱えるようにする

| Qt 記事目次 | 19:57 | comments:0 | trackbacks:0 | TOP↑

≫ EDIT

C++ Qt で EXE のアイコンを設定する

Qt で EXE のアイコンを設定する方法です。
この方法は QtCreator などを使わず、C++ でプロジェクト作成した時の方法になります。

というわけで見つけたのはこの方法。

・Qt Application and window Icon under windows
http://stackoverflow.com/questions/6523039/qt-application-and-window-icon-under-windows

いつもと同じく VisualStudio のリソースを使うにはこの方法で良さそうですね。

// リソースからアイコンを取得してセット
QMainWindow* qWindow = new QMainWindow();
HICON hIcon = LoadIcon( hInstance, MAKEINTRESOURCE( IDI_ICON1 ) );
qWindow->setWindowIcon( QIcon( QPixmap::fromWinHICON( hIcon ) ) );


という感じにすると普通のアプリと同じくリソースから設定することができました。

Qt001

| Qt | 19:55 | comments:1 | trackbacks:0 | TOP↑

≫ EDIT

C++ Qt で日本語を扱えるようにする

C++ で Qt を使う場合、日本語(二バイト文字)が文字化けするときがあります。
これを回避する方法です。

・日本語を表示する
http://hkpr.info/qt/sample/html/s005.php

上記のサイトに書いてあるので見ていただければいいのですが、

#include < QTextCodec>
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());


という風に記述すれば大丈夫みたいですね。
これで無事日本語が表示できました!
Σの部分が文字化けしていたのが直ったようです。ひと安心。

Qt日本語

| Qt | 19:44 | comments:0 | trackbacks:0 | TOP↑

| PAGE-SELECT |