Qt 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(Qtリファレンス)
 
4行: 4行:
  
 
== '''概要''' ==
 
== '''概要''' ==
 +
 [https://www.qt.io/download-qt-installer Qtダウンロード公式] ログインID取得してください。無料。
 +
 +
 
 C++のオープンソースGUIライブラリで管理人が最も信頼を寄せるライブラリ群です。Qtライブラリを使うというのはしないんですけれども、ライブラリの作り方を見ると、あー、こうやってWindowsを操るのか!とGUIプログラミングのやり方を教えてくれる存在です。スプレッドシートも各種コントロールもフォントも、ツリーもハイパーテキストビューもメンテナンス性の高いやり方を知ることができます。使いやすさ。デザインのしやすさ。大事ですね。
 
 C++のオープンソースGUIライブラリで管理人が最も信頼を寄せるライブラリ群です。Qtライブラリを使うというのはしないんですけれども、ライブラリの作り方を見ると、あー、こうやってWindowsを操るのか!とGUIプログラミングのやり方を教えてくれる存在です。スプレッドシートも各種コントロールもフォントも、ツリーもハイパーテキストビューもメンテナンス性の高いやり方を知ることができます。使いやすさ。デザインのしやすさ。大事ですね。
  
17行: 20行:
 
 ライブラリをインストールすると30GByteくらい容量を使います。持ち運ばないノートPCの方にいれていますのでリモートデスクトップでつないで、自宅でいろいろ活用してます。助かる。Qt4くらいの参考書はいっぱい出回ってますが、今(2018-11時点)はVersionが5.11.2くらいなのでQt5ですね。Qt5対応の参考書もちらほらみかけます。
 
 ライブラリをインストールすると30GByteくらい容量を使います。持ち運ばないノートPCの方にいれていますのでリモートデスクトップでつないで、自宅でいろいろ活用してます。助かる。Qt4くらいの参考書はいっぱい出回ってますが、今(2018-11時点)はVersionが5.11.2くらいなのでQt5ですね。Qt5対応の参考書もちらほらみかけます。
  
 +
 
 +
 +
=== '''Qtテクニカルノート''' ===
 +
 管理人が問題解決に挑んだ記録。記事になっている数イコール挫折の回数。管理人の頭の悪さ指数です。頭の悪さをひけらかすのは管理人の優しさ。
 +
*[[Qt Tech. Qtプロジェクトファイル(*).proからMSVCプロジェクトファイルを生成する]]
 +
*[[Qt Tech. OpenSSL通信、HTTPS通信を行うプログラムが簡単じゃない!対処方法]]
 
 
 
 
  
42行: 51行:
 
*[[Qtリファレンス QtGlobal::qInstallMessageHandler]] 標準出力に対する機能最適化
 
*[[Qtリファレンス QtGlobal::qInstallMessageHandler]] 標準出力に対する機能最適化
 
*[[Qtリファレンス QtGlobal::qSetMessagePattern]] 標準出力に対する表示最適化
 
*[[Qtリファレンス QtGlobal::qSetMessagePattern]] 標準出力に対する表示最適化
 
+
*[[Qtリファレンス QCommandLineParser]] コマンドライン解読
 +
*[[Qtリファレンス QCommandLineOption]]
  
 
'''アプリケーション設定'''
 
'''アプリケーション設定'''
79行: 89行:
 
:*[[Qtリファレンス QStandardPaths::writableLocation]]  
 
:*[[Qtリファレンス QStandardPaths::writableLocation]]  
 
:*[[Qtリファレンス QStandardPaths::CacheLocation]]  
 
:*[[Qtリファレンス QStandardPaths::CacheLocation]]  
 
+
*[[Qtリファレンス QLocale]] 言語地域の設定
 +
*[[Qtリファレンス QTranslator]] 翻訳
 +
*[[Qtリファレンス QFontDatabase]] フォント
 +
*[[Qtリファレンス QFont]] フォント
 +
*[[Qtリファレンス Alt_Key]]
  
  
124行: 138行:
 
: に保存されます。.iniファイルにDB名、バージョン番号、DBの説明、容量について記載されています。.sqliteファイルはバイナリー形式なので、sqliteフォーマットのとおりに保存されていると思います。
 
: に保存されます。.iniファイルにDB名、バージョン番号、DBの説明、容量について記載されています。.sqliteファイルはバイナリー形式なので、sqliteフォーマットのとおりに保存されていると思います。
  
 +
 +
=== '''日本語化''' ===
 +
 [[Error C2001:定数が 2 行目に続いています。]]
 +
 +
 +
=== '''Clangd''' ===
 +
 ClangdとはC++のコードを補完するツール。最近は無効になったらしい。メモリを使うそうです。
 +
 
 
 
 
 
  
 
[[メインページ#言語と開発環境|言語と開発環境]]へ戻る。
 
[[メインページ#言語と開発環境|言語と開発環境]]へ戻る。

2022年8月14日 (日) 00:00時点における最新版



個人用ツール
名前空間

変種
操作
案内
ツールボックス