Qt逆引きマニュアル

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

Windowsサービスのスタートタイプとファイルパスを取得

Windowsサービスのスタートタイプとファイルパスを取得する。環境:QT5.5インクルードファイル#include #include コード SC_HANDLE schSCManager; SC_HANDLE schService; DW...
Qt逆引きマニュアル

Windowsファイルまたはフォルダが、シンボリックリンクあるいはジャンクションであるか判定

Windowsファイルまたはフォルダが、シンボリックリンクあるいはジャンクションであるか判定する。REPARSE_DATA_BUFFER構造体が定義されているntifs.hが読み込めなかったため、ヘッダーファイルで構造体を定義しています。※...
Qt逆引きマニュアル

Qt:Qtプログラムで Zip/UnZip

Qtプログラムで Zip/UnZipする。※QuaZIPをダウンロードする必要があります。※私の環境では、QuaZipのmakeでエラーになり、#include "zlib.h"を#include に置き換えることで解消できました。環境:Q...
Qt逆引きマニュアル

Qt:環境変数の値を取得する

環境変数の値を取得する。環境:QT5.5リンクインクルードファイル#include コード // ProgramData 環境変数の値を取得 QString StrPgdata = qgetenv("ProgramData").replac...
Qt逆引きマニュアル

Qt:ファイルパスからサービス名称(WINDOWS)を取得

ファイルパスからサービス名称(WINDOWS)を取得する。最初、WinAPIで構築していましたがOpenServiceでError5になるものがあったため、レジストリで対応。本来であればWindAPIを使うほうがよいかとは思います;;環境:...
Qt逆引きマニュアル

Qt:システムの標準パスを取得する

システムの標準パス(Temp、Root、Downloadなど)を取得する。以下のパスが取得できます。(OSにより異なります)QStandardPaths::DesktopLocation QStandardPaths::DocumentsL...
GUI

Qt: csvファイルのデータを表(QTable)に表示する

CSV形式(カンマ区切り)ファイルからデータを読み込み、表(QTable)にデータを表示します。環境:QT5.5リンクインクルードファイル#include #include #include #include #include #inclu...
GUI

Qt:ファイル選択ボタンを設置し、ファイル名を取得する

ファイル選択ボタンを設置し、ファイル名を取得する。QrCreatorで画面を作成、ファイル選択ボタン(オブジェクト名:FileButton)のクリックスロット(on_FileButton_clicked())に、以下のコードを設定しています...
Qt逆引きマニュアル

Qt:複数のキーと値をマッピング

QMapを使い、複数のキーと値をマッピングする。ここでは、商品名と値段をマッピングして、合計する処理を行っています。環境:QT5.5リンクインクルードファイル#include #include コード QMap mapPrice;  int...
GUI

Qt:ラジオボタンのチェックを全て外す

同じグループのラジオボタンのチェックを全て外す。DispOnとDispOffの2つのラジオボタンを作成し、ButtonGroupというグループにしています。環境:QT5.5リンクインクルードファイル#include コード ui->Butt...
Qt逆引きマニュアル

Qt:ファイル削除

ファイル削除環境:QT5.5リンクインクルードファイル#include // ファイル名設定 QFile flFile("C:\ProgramData\Test\file.txt");  // ファイル削除 file.remove();
GUI

Qt:QListViewに指定ディレクトリのファイル一覧を表示

環境:QT5.5QListViewに指定ディレクトリにあるファイルの一覧を表示する。リンクインクルードファイル#include #include #include QListView *FileList; QFileSystemModel ...
GUI

Qt:QListViewにディレクトリ一覧を表示して、かつ、チェックボックスを表示

環境:QT5.5QListViewにディレクトリ一覧を表示して、かつ、チェックボックスを表示する。リンクインクルードファイル#include #include #include QListWidget *DirList = new QLis...
GUI

Qt:マウスクリックされたフィールドに、フォーカスする

環境:QT5.5マウスでクリックされたテキストフィールドに、フォーカスをします。Qt Creatorの画面でLienEditオブジェクトを4つ作成、それぞれ名前を key1,key2,key3,key4 としています。maxLengthを4...
Qt逆引きマニュアル

Windows:ACE継承フラグ

ファイルやディレクトリにアクセス権を設定する際に、対象とするオブジェクトをどのように指定するかをまとめたものです。ACE継承フラグACE継承フラグの組み合わせ参考サイト:
GUI

Qt:選択されているラジオボタンのオブジェクト名を取得する

環境:QT5.5画面にラジオボタンを配置。(グループ名:ButtonGroup)チェックされているラジオボタンのオブジェクト名を取得します。リンクインクルードファイル#include ui->ButtonGroup->checkedButt...
GUI

Qt: ボタンを横並びに配置する

環境:QT5.5画面を右と左にわけて、画面右に横並びに3つのボタンを配置する。ボタン1は左側に、ボタン2と3は右側によせています。リンクインクルードファイル#include #include #include Header Filepriv...
Qt逆引きマニュアル

Qt:バイナリデータの書き込みと読み取り

環境:QT5.5リンクインクルードファイル#include #include #include バイナリデータをファイルへ書き込み // QByteArray data1; // QByteArray data2; // QByteArra...
Qt逆引きマニュアル

Qt:ストレージの使用量を取得

環境:QT5.5リンクインクルードファイル#include // ストレージの使用量を取得 QStorageInfo storage = QStorageInfo::root();
GUI

Qt:QLabelの文字色を変える

環境:QT5.5リンクインクルードファイル#include ui->label->setStyleSheet("QLabel {color: #cccccc;}");
スポンサーリンク