ファイル操作Qt:ディレクトリを作成する ディレクトリを作成する。環境:QT5.5リンクインクルードファイル#includeQDirdir;//C:\testディレクトリを作成if(!dir.mkdir("C:\test")){//エラーの場合の処理 }2018.06.202023.04.30ファイル操作Qt逆引きマニュアル
Qt逆引きマニュアルQt:文字列(QString,char)への変換 文字列への変換環境:QT5.5QStringへの変換QDate(日付)をQStringに変換するコード////Qdatedate;//QStringstr=date.toString("yyyyMMdd_hhmmss");intをchar(...2018.06.182022.09.18Qt逆引きマニュアル型変換
Qt逆引きマニュアルQt:文字列削除と置き換え Qtでの文字列削除と置き換え。環境:QT5.5文字列から、空白,タブ、改行文字を削除//空白,タブ、改行文字を削除する//QStringstr;str.trimmed();文字列の一部を、置き換える//置き換え//QStringstr//"...2018.06.182022.09.18Qt逆引きマニュアル文字列関連(比較、置き換えなど)
ファイル操作Qt:ファイル書き込み ファイルへの書き込み環境:QT5.5インクルードファイル#include#includeリンク新規ファイルを作成&書き込み//ファイル名設定QFileflCfg("C:\ProgramData\Test\file.txt"); //ファイ...2018.04.222022.09.18ファイル操作Qt逆引きマニュアル
Qt逆引きマニュアルQt:文字列の比較 Qtでの文字列操作。基本的には、QStringクラスでたいていの処理ができます。環境:QT5.5文字列の比較※Qt::CaseSensitiveを指定すると大文字小文字を区別、 Qt::CaseInsensitiveを指定すると大文字小文字...2018.06.182022.09.18Qt逆引きマニュアル文字列関連(比較、置き換えなど)
Windows関連Windows お役立ちリンク集 Qt開発で、ときどき使っているWindows関連サイトです。個人的なまとめなので、まとまりないです;;MicrosoftサイトAccessMaskWindows10リリース情報システムエラーコード一覧(英語)スタートアップ修復の無効化につい...2018.06.052022.01.30Windows関連
Qt逆引きマニュアルQt:undefined reference to ‘Class::XXXXXX’ 対処法 hヘッダーファイル内で、static変数を定義すると、コンパイル時にundefinedreferenceto'Class::XXXXXX'が表示される場合の対処法。環境:QT5.5ヘッダーファイル内で以下のように定義private://Sy...2018.07.122021.10.16Qt逆引きマニュアル
Qt逆引きマニュアルQt:バイナリファイルの後ろからデータを読み込む バイナリファイルの後ろからデータを読み込む環境:QT5.5リンクインクルードファイル#include#include#include#includequint32fileSize;QByteArrayfilePath,fileOwner;/...2018.07.132021.10.16Qt逆引きマニュアル
Qt逆引きマニュアルQt:その他の型変換 QString以外の型変換環境:QT5.5UCHARから、QByteArrayへ変換コード////UCHARucIMG;//QByteArraybaData=QByteArray(reinterpret_cast(ucIMG),sizeof...2018.06.202019.02.06Qt逆引きマニュアル型変換
Qt逆引きマニュアルQt:型変換QStringとWindowsAPIで使用される型との変換 QStringとWindowsAPIで使われる型との変換環境:QT5.5QStringから、LPCWSTRへ変換コード////QStringstr;//LPCWSTRpdtr=reinterpret_cast(str.utf16());QS...2018.06.182019.02.06Qt逆引きマニュアルWindows関連型変換
GUIQt:テキストフィールドのフォーカスを移動させる 環境:QT5.5指定数文の文字を入力したら、次のフィールドでフォーカスを移す処理です。電話番号や、郵便番号、キーの入力などにも使えます。4文字入力したら次のフィールドにフォーカスを移します。QtCreatorの画面でLienEditオブジェ...2018.05.292019.02.06GUIQt逆引きマニュアル
Qt逆引きマニュアルQt Creator:スロットの検索中または追加中にエラーが発生しました 環境:QT5.5QtCreatorボタンを追加して、スロットへ移動をしようとすると「スロットの検索中または追加中にエラーが発生しました」というタイトルの画面が表示される。メッセージは 「"ui_windowTEST.h"に適応するドキュメン...2019.01.18Qt逆引きマニュアルQt Creator
Qt逆引きマニュアルWindows:ローカルPCの全てのユーザ名を取得 環境:QT5.5インクルードファイル#includeライブラリ(.proに追加)LIBS+=-lNetapi32コード//ローカルの全ユーザを取得するNET_API_STATUSsts;LPUSER_INFO_0pUsrInfo=NULL;...2018.07.31Qt逆引きマニュアルWindows関連
Qt逆引きマニュアルQt:今日の日付を取得 今日の日付を取得する環境:QT5.5リンクインクルードファイル#include#include2018/10/10 10:10:10形式で取得。QStringstrDate=QDateTime::currentDateTime().toSt...2018.05.042018.07.23Qt逆引きマニュアルその他
GUIQt:メッセージボックスを表示 メッセージボックスを表示する。アプリケーションのバージョン情報表示などに使用。環境:QT5.5リンクインクルードファイル#include#include#includeコード//メッセージボックスの設定QMessageBoxmsgBox(t...2018.07.19GUIQt逆引きマニュアル
Qt逆引きマニュアルQt:コマンドラインの引数を取得する その2(QCommandLineParser) コマンドラインの引数を得る方法その2。QCommandLineParserクラスを使う。環境:QT5.5リンクインクルードファイル#include#include#includeコードQCoreApplicationa(argc,argv)...2018.07.19Qt逆引きマニュアル
Qt逆引きマニュアルQt:WindowsAPI 依存関係にあるサービスを取得 あるサービスのファイルパスから、依存関係にあるサービスがあるかを取得する。環境:QT5.5インクルードファイル#includeQStringstrService="test";//サービス名を指定SC_HANDLEschSCManager;...2018.07.13Qt逆引きマニュアルWindows関連
ファイル操作Qt:ディレクトリ内にあるフォルダとファイルの名前を変更 指定されたディレクトリ内にあるフォルダとファイルの名前を変更する例えば、C:\test\testの下にあるファイルを全て C:\testに移動させたい場合などにも利用できる。。環境:QT5.5リンクインクルードファイル#include#in...2018.07.12ファイル操作Qt逆引きマニュアル
ファイル操作Qt:ディレクトリ最新情報を取得する QDirでファイル一覧を取得した後に、ファイルの追加、削除、名前の変更などを行った場合などに、最新の情報を取得する。環境:QT5.5リンクインクルードファイル#include#include//一度取得したディレクトリ内のファイル一覧の最新...2018.07.09ファイル操作Qt逆引きマニュアル
ファイル操作Qt:ディレクトリ内のファイルを全て削除 指定されたディレクトリ内のファイルを全て削除する。環境:QT5.5リンクインクルードファイル#include#include#includeファイルのみ削除コード//ファイルを削除するディレクトリを指定QDirdir("C:/Program...2018.06.042018.07.09ファイル操作Qt逆引きマニュアル