📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

205行目: 205行目:
<br>
<br>
これにより、将来的な互換性の問題を防ぐことができ、より安定したソフトウェアの開発が可能になる。<br>
これにより、将来的な互換性の問題を防ぐことができ、より安定したソフトウェアの開発が可能になる。<br>
<br><br>
== 文字実体参照 / 数値文字参照 ==
HMTLの文字実体参照や数値文字参照を通常の文字に変換する。<br>
<br>
<syntaxhighlight lang="cmake">
# CMakeを使用する場合
find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Gui)
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Gui)
pkg_check_modules(QT_GUI Qt${QT_VERSION_MAJOR}Gui REQUIRED IMPORTED_TARGET)
target_link_libraries(<ターゲット名>
    Qt${QT_VERSION_MAJOR}::Gui
)
</syntaxhighlight>
<br>
<syntaxhighlight lang="make">
# QMakeを使用する場合
QT += gui
</syntaxhighlight>
<br>
<syntaxhighlight lang="c++">
#include <QTextDocumentFragment>
// 文字実体参照や数値文字参照を変換
QString plainText = QTextDocumentFragment::fromHtml(htmlString).toPlainText();
</syntaxhighlight>
<br><br>
<br><br>