Qt逆引きマニュアル

スポンサーリンク
Qt逆引きマニュアル

Qt:ディレクトリを作成する

ディレクトリを作成する。環境:QT5.5リンクインクルードファイル#include QDir dir; // C:\test ディレクトリを作成 if ( !dir.mkdir("C:\test") ) { // エラーの場合の処理  }
Qt逆引きマニュアル

Qt:文字列(QString,char)への変換

文字列への変換環境:QT5.5QStringへの変換QDate(日付)をQStringに変換するコード //// Qdate date;//QString str = date.toString("yyyyMMdd_hhmmss");int...
Qt逆引きマニュアル

Qt:文字列削除と置き換え

Qtでの文字列削除と置き換え。環境:QT5.5文字列から、空白,タブ、改行文字を削除 // 空白,タブ、改行文字を削除する// QString str; str.trimmed();文字列の一部を、置き換える // 置き換え// QStri...
Qt逆引きマニュアル

Qt:ファイル書き込み

ファイルへの書き込み環境:QT5.5インクルードファイル#include #include リンク新規ファイルを作成&書き込み // ファイル名設定 QFile flCfg("C:\ProgramData\Test\file.txt"); ...
Qt逆引きマニュアル

Qt:文字列の比較

Qtでの文字列操作。基本的には、QStringクラスでたいていの処理ができます。環境:QT5.5文字列の比較※Qt::CaseSensitiveを指定すると大文字小文字を区別、 Qt::CaseInsensitiveを指定すると大文字小文字...
Windows関連

Windows お役立ちリンク集

Qt開発で、ときどき使っているWindows関連サイトです。個人的なまとめなので、まとまりないです;;Microsoftサイト Access Mask Windows 10 リリース情報 システムエラーコード一覧(英語) スタートアップ修復...
Qt逆引きマニュアル

Qt:undefined reference to ‘Class::XXXXXX’  対処法

hヘッダーファイル内で、static 変数を定義すると、コンパイル時にundefined reference to 'Class::XXXXXX' が表示される場合の対処法。環境:QT5.5ヘッダーファイル内で以下のように定義private...
Qt逆引きマニュアル

Qt:バイナリファイルの後ろからデータを読み込む

バイナリファイルの後ろからデータを読み込む環境:QT5.5リンクインクルードファイル#include #include #include #include quint32 fileSize; QByteArray filePath, fil...
Qt逆引きマニュアル

Qt:その他の型変換

QString以外の型変換環境:QT5.5UCHAR から、QByteArrayへ変換コード //// UCHAR ucIMG;//QByteArray baData = QByteArray(reinterpret_cast(ucIMG)...
Qt逆引きマニュアル

Qt:型変換QStringとWindowsAPIで使用される型との変換

QStringとWindowsAPIで使われる型との変換環境:QT5.5QString から、LPCWSTRへ変換コード //// QString str;//LPCWSTR pdtr = reinterpret_cast(str.utf1...
GUI

Qt:テキストフィールドのフォーカスを移動させる

環境:QT5.5指定数文の文字を入力したら、次のフィールドでフォーカスを移す処理です。電話番号や、郵便番号、キーの入力などにも使えます。4文字入力したら次のフィールドにフォーカスを移します。Qt Creatorの画面でLienEditオブジ...
Qt Creator

Qt Creator:スロットの検索中または追加中にエラーが発生しました

環境:QT5.5 Qt Creatorボタンを追加して、スロットへ移動をしようとすると「スロットの検索中または追加中にエラーが発生しました」というタイトルの画面が表示される。メッセージは 「"ui_windowTEST.h"に適応するドキュ...
Qt逆引きマニュアル

Windows:ローカルPCの全てのユーザ名を取得

環境:QT5.5インクルードファイル#include ライブラリ(.proに追加)LIBS += -lNetapi32 コード // ローカルの全ユーザを取得する NET_API_STATUS sts; LPUSER_INFO_0 pUsr...
Qt逆引きマニュアル

Qt:今日の日付を取得

今日の日付を取得する環境:QT5.5リンクインクルードファイル#include #include 2018/10/10 10:10:10 形式で取得。QString strDate = QDateTime::currentDateTime(...
GUI

Qt:メッセージボックスを表示

メッセージボックスを表示する。アプリケーションのバージョン情報表示などに使用。環境:QT5.5リンクインクルードファイル#include #include #include コード // メッセージボックスの設定 QMessageBox m...
Qt逆引きマニュアル

Qt:コマンドラインの引数を取得する その2(QCommandLineParser)

コマンドラインの引数を得る方法その2。QCommandLineParserクラスを使う。環境:QT5.5リンクインクルードファイル#include #include #include コード QCoreApplication a(argc,...
Qt逆引きマニュアル

Qt:WindowsAPI 依存関係にあるサービスを取得

あるサービスのファイルパスから、依存関係にあるサービスがあるかを取得する。環境:QT5.5インクルードファイル#include QString strService = "test"; // サービス名を指定 SC_HANDLE schSC...
Qt逆引きマニュアル

Qt:ディレクトリ内にあるフォルダとファイルの名前を変更

指定されたディレクトリ内にあるフォルダとファイルの名前を変更する例えば、C:\test\test の下にあるファイルを全て C:\test に移動させたい場合などにも利用できる。。環境:QT5.5リンクインクルードファイル#include ...
Qt逆引きマニュアル

Qt:ディレクトリ最新情報を取得する

QDirでファイル一覧を取得した後に、ファイルの追加、削除、名前の変更などを行った場合などに、最新の情報を取得する。環境:QT5.5リンクインクルードファイル#include #include // 一度取得したディレクトリ内のファイル一覧...
Qt逆引きマニュアル

Qt:ディレクトリ内のファイルを全て削除

指定されたディレクトリ内のファイルを全て削除する。環境:QT5.5リンクインクルードファイル#include #include #include ファイルのみ削除コード // ファイルを削除するディレクトリを指定 QDir dir("C:/...
スポンサーリンク