Qt逆引きマニュアル

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Qt:ファイル削除

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

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

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

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

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

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

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

Windows:ACE継承フラグ

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

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

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

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

環境:QT5.5画面を右と左にわけて、画面右に横並びに3つのボタンを配置する。ボタン1は左側に、ボタン2と3は右側によせています。リンクインクルードファイル#include#include#includeHeaderFileprivate:...
ファイル操作

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

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

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

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

Qt:QLabelの文字色を変える

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