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++のコードを補完するツール。最近は無効になったらしい。メモリを使うそうです。 | ||
+ | |||
[[メインページ#言語と開発環境|言語と開発環境]]へ戻る。 | [[メインページ#言語と開発環境|言語と開発環境]]へ戻る。 |