test

qtmemo @ ウィキ内検索 / 「test」で検索した結果

検索 :
  • test
    注意 ああ ああ 注意 いい いい 注意 ああ ああ 注意 いい いい 注意 注意
  • QDataStream
    QDataStream クラスはバイナリデータを QIODevice クラスで扱える形に変換します。 データストリームはシステム、CPU、バイトオーダーに依存しない情報にエンコードされたバイナリストリームです。 コンストラクタ QDataStream QDataStream() IOデバイスが設定されていないデータストリームを生成します。 QDataStream QDataStream(QIODevice * d) 指定したIOデバイスを使用するデータストリームを生成します。 QDataStream QDataStream(QByteArray * a, QIODevice OpenMode mode) 指定したバイト配列を扱う(読み込み/書き込み)データストリームを生成します。 パラメータ キー 値 説明 QIODevice NotOpen...
  • QRegularExpressionMatchIterator
    見出し 見出し QRegularExpressionMatchIterator クラス 性質 メンバ関数コンストラクタ コピーコンストラクタ デストラクタ *演算子 QRegularExpressionMatchIterator クラス グローバルマッチングの結果を扱うためにイテレータです。 公式リファレンス 性質 すべてのメンバ関数はリエントラントです。 メンバ関数 コンストラクタ QRegularExpressionMatchIterator QRegularExpressionMatchIterator() 空の有効な QRegularExpressionMatchIterator オブジェクトを生成します。 コピーコンストラクタ QRegularExpressionMatchIterator QRegularExpressionMatchItera...
  • QString その3
    文字列の一部を取得する +... QString QString left(int n) const QStringRef QString leftRef(int n) const この文字列の先頭から指定した文字数を返します。 パラメータ n 取得する文字数 文字列の長さより大きい値または負の値を設定した場合は文字列全体を返します。 QString QString leftJustified(int width, QChar fill = QLatin1Char( ), bool truncate = false) const この文字列の先頭から指定した文字数を返します。 パラメータ width 取得する文字数 width が指定した文字数を超える分をこの文字で埋めます。 fill 埋める文字 truncate fal...
  • QMainWindow
    見出し 見出し QMainWindow クラス 継承関係 QMainWindowの構造 具体例 項目別 メソッドコンストラクタ デストラクタ イベント ツールバー及びドックウィジェットの一覧をメニューで取得する 状態を保存及び復元する QMainWindow クラス 公式リファレンス 継承関係 QObject QPaintDevice ┗QWidget  ┗QMainWindow QMainWindowの構造 具体例 項目別 メニューバー ツールバー ドックウィジェット セントラルウィジェット ステータスバー メソッド コンストラクタ QMainWindow QMainWindow(QWidget * parent = 0, Qt WindowFlags flags = 0) 指定した親及びウィジェットフラグを持つ QMainWind...
  • QDateTime
    QDateTime 時間と時間を取り扱うクラスです。 公式リファレンス 備考 無効な QDateTime オブジェクト … 初期化されていない、または無効な時間が設定された QDateTime オブジェクトのことである。 isNull() がtrueを返して、isValid() がfalseを返す。 非静的メンバ関数 コンストラクタ QDateTime QDateTime() 無効な QDateTime オブジェクトを作成します。 QDateTime QDateTime(const QDate date) 指定された日付で初期化された QDateTime オブジェクトを作成します。 指定された日付が無効な時間の場合は、無効な QDateTime オブジェクトを作成します。****パラメータ date 日付 QDateTime QDat...
  • QDomProcessingInstruction
    QDomProcessingInstruction XML処理命令ノードを表します XML宣言 ?xml version= 1.0 encoding= UTF-8 ? はXMLの仕様では処理命令ではありませんが QDom ではXML処理命令ノードとして扱われます しかし、このクラスを使用してXML宣言を生成するのには使用しないでください 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomprocessinginstruction.html 基本 コンストラクタ QDomProcessingInstruction QDomProcessingInstruction() 空の [[QDomProcessingInstructio]n オブジェクトを生成します コンテンツを持った処理命...
  • QStatusBar
    見出し 見出し QStatusBar クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ 永続メッセージを表示する 通常メッセージを表示する シグナル スロット一時メッセージを表示する イベント その他 QStatusBar クラス QStatusBar クラスはステータス情報を表すための水平方向のバーを提供します。 ステータス情報は3つに分類されます。 一時メッセージ - ツールチップの文章またはメニュー項目など一時的なメッセージ 通常メッセージ - 文章処理の行数やページ数など 一時的なメッセージによって隠されることがある 永続メッセージ - 一時的なメッセージに隠されることなく常に表示されている 公式リファレンス 継承関係 [[]] ┗[[]] プロパティ sizeGripEnabled 型 … bool 説明ステータスバーの右...
  • QTime
    QTime 時間と時間を取り扱うクラスです。 公式リファレンス 備考 無効な QTime オブジェクト … 初期化されていない、または無効な時間が設定された QTime オブジェクトのことである。 isNull() がtrueを返して、isValid() がfalseを返す。 非静的メンバ関数 コンストラクタ QTime QTime() 無効な QTime オブジェクトを作成します。 QTime QTime(int h, int m, int s = 0, int ms = 0) 指定された時間で初期化された QTime オブジェクトを作成します。 指定された時間が無効な時間の場合は、無効な QTime オブジェクトを作成します。 パラメータ h 時 (0~23) m 分 (0~59) s 秒 (0~59) ms ミリ秒 (0~999) 時...
  • QWidgetItem
    見出し 見出し QWidgetItem クラス 継承関係 メンバ関数コンストラクタ デストラクタ コントロールタイプを取得する その他 大きさ関係 このレイアウトアイテムのウィジェットを取得する QWidgetItem クラス ウィジェットを表すレイアウトアイテムです。 公式リファレンス 継承関係 QObject QLayoutItem ┗QWidgetItem メンバ関数 コンストラクタ QWidgetItem QWidgetItem(QWidget * widget) 説明指定したウィジェットを含むレイアウトアイテムを返します。 パラメータwidget … ウィジェット デストラクタ QWidgetItem ~QWidgetItem() 説明このレイアウトアイテムを破棄します。 コントロールタイプを取得する QSizePolicy Contr...
  • QRegularExpression
    見出し 見出し QRegularExpression クラス QRegExp クラスとの違い クラスの性質 メンバ関数コンストラクタ コピーコンストラクタ デストラクタ マッチングを行う 設定 グループキャプチャ 正規表現の構文エラー その他 演算子オーバーロード QRegularExpression クラス Perl互換な正規表現を提供します。 Unicodeを完全サポートしています。 公式リファレンス QRegExp クラスとの違い クラスの性質 QDataStream対応 QDebug対応 メンバ関数 コンストラクタ QRegularExpression QRegularExpression() 空の QRegularExpression オブジェクトを生成します。 QRegularExpression QRegularExpression(co...
  • QStringその2
    コンテンツ コンテンツ メソッド文字列を削除する 文字数を取得する 空の文字列かどうか調べる 文字列を指定した文字で分割する その他 文字列同士を比較する 非メンバ関数他の型から QString オブジェクトを生成する 文字列を設定する メソッド 文字列を削除する 対応するregion、endregionプラグインが不足しています。対になるようプラグインを配置してください。 void QString chop(int n) 文字列の末尾から指定した文字数を切り捨てます。 パラメータ n 切り捨てる文字数 現在の文字数より大きい値の場合は空の文字列になります。 void QString clear() 空の文字列になります。 文字数を取得する 対応するregion、endregionプラグインが不足しています。対になるようプラグインを...
  • 描写関係
    QPaintDevice ┣QImage ┣QOpenGLPaintDevice ┣QPagedPaintDevice ┣QPicture ┗QPixmap QPainter QBrush QPainterPath QPaintEngine QPaintEngineState QPainterPathStroker
  • ドックウィジェット
    見出し 見出し QMainWindow クラス - ドックウィジェット ドックウィジェットとは 継承関係 関連するメソッドドックウィジェットを追加する ドックウィジェット領域 ドックウィジェットの場所を取得する ドックウィジェットを解除する ドックウィジェットを復元する タブ化されたドックウィジェット 2つのドックウィジェットをタブ化する ドックウィジェット領域を分割する プロパティ QMainWindow クラス - ドックウィジェット QMainWindow クラスのドックウィジェット関係の機能を紹介しています。 公式リファレンス ドックウィジェットとは ドックウィジェットとはメインウィンドウにドッキングしたり、切り離したりできるウィジェットです。 ドックウィジェットは QDockWidget クラスで実装されています。 継承関係 QObject QPa...
  • QString その4
    QString QString toHtmlEscaped() const このテキストをHTML文字に変換します。 、 、 及び"はメタ文字に変換されます。 QString QString toLower() const この文字列をすべて小文字に変換します。 Cロケールに従います。 QString QString toUpper() const この文字列をすべて大文字に変換します。 Cロケールに従います。 QString QString trimmed() const 先頭及び末尾の空白を削除します。 空白とは QChar isSpace() がtrueを返す \t 、 \n 、 \v 、 \f 、 \r 及び です。 void QString reserve(int size) 使用する文字数...
  • QLayoutItem
    見出し 見出し QLayoutItem クラス メンバ関数コンストラクタ デストラクタ コントロールタイプを取得する その他 レイアウトオブジェクトの種類を判別する 大きさ関係 アラインメント QLayoutItem クラス QLayout クラスが操作する抽象的なアイテムを表します。 公式リファレンス メンバ関数 コンストラクタ QLayoutItem QLayoutItem(Qt Alignment alignment = 0) 説明指定したアラインメントを持つレイアウトアイテムを作成します。 すべてのサブクラスでアラインメントがサポートされるわけではありません。 パラメータalignment … アラインメント デストラクタ QLayoutItem ~QLayoutItem() [virtual] 説明このレイアウトアイテムを破棄します。 コントロール...
  • QDate
    QDate Class 日付を取り扱うクラスです。 公式リファレンス 備考 無効な QDate オブジェクト … 初期化されていない、または無効な日付が設定された QDate オブジェクトのことである。 isNull() がtrueを返して、isValid() がfalseを返す。 非静的メンバ関数 コンストラクタ QDate QDate() 無効な QDate オブジェクトを作成します。 QDate QDate(int y, int m, int d) 指定された日付で初期化された QDate オブジェクトを作成します。 指定された日付が無効な日付の場合は、無効な QDate オブジェクトを作成します。 パラメータ y 年 m 月 d 日 サンプルコード QDate date1; //無効なQDateオブジェクトQDate date2...
  • QSpacerItem
    見出し 見出し QSpacerItem クラス 継承関係 メンバ関数コンストラクタ デストラクタ その他 大きさ関係 このレイアウトアイテムのブランクスペースを取得する QSpacerItem クラス ブランクスペースを表すレイアウトアイテムです。 公式リファレンス 継承関係 QObject QLayoutItem ┗QSpacerItem メンバ関数 コンストラクタ QSpacerItem QSpacerItem(int w, int h, QSizePolicy Policy hPolicy = QSizePolicy Minimum, QSizePolicy Policy vPolicy = QSizePolicy Minimum) 説明指定した設定を持つブランクスペースを生成します。 パラメータw … ウィジェット h … ウィジェット h...
  • QDomText
    QDomText テキストデータを表すDOMノードです 継承元 QDomNode QDomCharacterData 公式リファレンス http //qt-project.org/doc/qt-5/qdomtext.html 基本 コンストラクタ QDomText QDomText() 空の QDomText オブジェクトを生成します コピーコンストラクタ QDomText QDomText(const QDomText x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型を取得する QDomNode NodeType QDomText nodeType() const ノードタイプ( TextNode )を取得します 演算子 QDomText QD...
  • QDomNode
    QDomNode 要素や属性といった各ノードのベースとなるクラスです QDomNode (Qt5.3) 注意 cloneNode()以外はシャローコピーです 返り値であるオブジェクトを変更すると、DOMツリー上のオブジェクトも変更されます。 nullノードとは isNull()の値がtrueである空のノードです 基本 コンストラクタ QDomNode QDomNode() nullノードを作成します コピーコンストラクタ QDomNode QDomNode(const QDomNode n) オブジェクトはシャローコピーされます ディープコピーをする場合はcloneNode()を使用します デストラクタ QDomNode ~QDomNode() ノードに関する情報を取得する 型を取得する NodeType QDomNod...
  • QString
    コンテンツ コンテンツ クラス名 継承関係 メンバ関数コンストラクタ コピーコンストラクタ ムーブコンストラクタ デストラクタ 先頭に文字列を追加する 末尾に文字列を追加する 文字列をフォーマットする 文字列を取得する クラス名 QStringクラスはUnicode文字列を表します。 内部で各文字は16ビットのQCharとして保存されます。 公式リファレンス 継承関係 なし メンバ関数 コンストラクタ 表示 QString QString() 空の QString オブジェクトを生成します。 QString QString(const QChar * unicode, int size = -1) 指定した文字列で初期化した QString オブジェクトを生成します。 パラメータ unicode 文字列 0である...
  • QRegularExpressionMatch
    見出し 見出し QRegularExpressionMatch クラス メンバ関数コンストラクタ コピーコンストラクタ デストラクタ キャプチャ情報 マッチ情報 その他 演算子 QRegularExpressionMatch クラス QRegularExpression で行ったマッチング結果を表すクラスです。 公式リファレンス メンバ関数 コンストラクタ QRegularExpressionMatch QRegularExpressionMatch() 空の QRegularExpressionMatch オブジェクトを生成します。 コピーコンストラクタ QRegularExpressionMatch QRegularExpressionMatch(const QRegularExpressionMatch match) デストラクタ QRegul...
  • QImage
    QImage QImage クラスは画像を扱うペイントデバイスです。 メソッド コンストラクター QImage QImage() 空の QImage オブジェクトを生成します。 //空のQImageオブジェクトQImage image1;  QImage QImage(const QSize size, Format format) サイズ QSize 及びフォーマット format を指定して、QImage オブジェクトを生成します。 メモリの割り当てに失敗した場合、空の QImage オブジェクトを生成します。 QImage QImage(int width, int height, Format format) 幅(ピクセル単位) width、高さ(ピクセル単位) height 及びフォーマット format を指定して、Q...
  • シグナルとスロット
    シグナルスロット 備考 sender object = 送信側オブジェクト receiver object = 受信側オブジェクト 接続する QMetaObject Connection QObject connect(const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt ConnectionType type = Qt AutoConnection) [static] 指定された接続方法で、送出側オブジェクトのシグナルを受信側オブジェクトのスロットに接続します。 パラメータ sender 送出側オブジェクトのポインタ signal 送出側オブジェクトのシグナル 詳細は下記 receiver 受信側オブジェクトのポインタ met...
  • QDomElement
    基本 コンストラクタ QDomElement QDomElement() 空の QDomElement オブジェクトを生成します コピーコンストラクタ QDomElement QDomElement(const QDomElement x) オブジェクトはシャローコピーされます ディープコピーをする場合はcloneNode()を使用します 型を取得する QDomNode NodeType QDomElement nodeType() const ノードタイプ(ElementNode)を取得します 演算子 QDomElement QDomElement operator=(const QDomElement x) 独自 QString QDomElement attribute(const QString name, co...
  • QBitArray
    ...BitArray testBit(int i) const インデックス i の値がtrueの場合はtrue、そうでない場合はfalseを返します。 i はビット配列における有効なインデックスである必要があります。( 0 = i size() ) 値を変更する void QBitArray setBit(int i) インデックス i にtrueを設定します。 void QBitArray setBit(int i, bool value) インデックス i に value の値を設定します。 bool QBitArray toggleBit(int i) インデックス i の値を反転させ、以前の値を返します。 i はビット配列における有効なインデックスである必要があります。( 0 = i size() ) QBitArr...
  • QDomList
    QDomNodeList QDomNodeオブジェクトのリストです QDomNodeクラスから派生しているすべてのノードを格納できます 基本 QDomNodeList QDomNodeList() 空のノードリストを作成する QDomNodeList QDomNodeList(const QDomNodeList n) コピーコンストラクタ QDomNodeList ~QDomNodeList() デストラクタ QDomNode QDomNodeList at(int index) const インデックスの場所にある要素を取得します インデックスが負の値またはインデックス = length()の場合はnullノードを返します int QDomNodeList count() const 要素の数を取得します ...
  • QLatin1String
    見出し 見出し QLatin1String クラス 性質 メンバ関数 その他 QLatin1String クラス QLatin1Char 文字列を扱うクラスです。 公式リファレンス 性質 すべてのメソッドはリエントラントです。 メンバ関数 QLatin1String QLatin1String(const char * str) 指定したLatin1文字を表す QLatin1String オブジェクトを生成します。 パラメータ str Latin1文字 Nullの場合は空の QChar オブジェクトを生成します。 str はコピーされません。このオブジェクトが存在する間は変更及び削除してはいけません。 QLatin1String QLatin1String(const char * str, int size) 指定したLat...
  • QChar
    見出し 見出し QChar クラス 性質 メンバ関数コンストラクタ Unicode関係 その他 QChar クラス 16ビット文字を扱うクラスです。 公式リファレンス 性質 すべての関数はリエントラントです。 メンバ関数 コンストラクタ 表示 QChar QChar() Null(\0)を表す QChar オブジェクトを生成します。 QChar QChar(int code) QChar QChar(uint code) QChar QChar(short code) QChar QChar(ushort code) 指定したUnicode文字を表す QChar オブジェクトを生成します。 パラメータ code Unicode符号点 QChar QChar(uchar cell, uchar row) 指...
  • QDomCharacterData
    QDomCharacterData QDom上での文字データを表します このクラスのメソッドは文字データを扱うQDomComment、QDomCDATASection及びQDomTextに継承されます 継承元 QDomNode 継承先 QDomComment QDomCDATASection QDomText 公式リファレンス http //qt-project.org/doc/qt-5/qdomcharacterdata.html 基本 コンストラクタ QDomCharacterData QDomCharacterData() 空の QDomCharacterData オブジェクトを生成します コピーコンストラクタ QDomCharacterData QDomCharacterData(const QDomCharacterData...
  • QDomDocument
    QDomDocument XMLドキュメント全体を表します DOMツリーのルートノードにあたります 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomdocument.html 基本 コンストラクタ QDomDocument QDomDocument() 空の QDomDocument オブジェクトを生成します QDomDocument QDomDocument(const QString name) 文書型の名前が name であるドキュメントを作成する QDomDocument QDomDocument(const QDomDocumentType doctype) 文書型が doctype であるドキュメントを作成する コピーコンストラクタ Q...
  • Qtを導入する
    Qtを導入する 環境 OS Windows 7 64bit コンパイラ Visual Studio 2013 Express Qt Qt 5.3.0 すべて無料でダウンロードできます Visual Studio 2013 Expressは永続的に使用する場合は、アカウントの登録が必要になります ダウンロードページ Microsoft Visual Studio Express 2013 for Windows Desktop ダウンロード Visual Studio 2013 Express Update2 ダウンロード Qt 5.3.0 ダウンロード 手順 上記リンクから各プログラムをダウンロードします Visual Studio 2013 Express をインストールします Visual Studio 2013 Express Update2 をインストールします ...
  • 文字列関係
    コンテンツ コンテンツ 文字列に関係するクラス 文字列に関係するクラス QChar 16ビットUnicode文字を扱うクラス QString QChar文字列を扱うクラス QStringRef QStringクラスなどで使用される部分文字列を扱う読み取り専用のクラス QLatin1Char Latin1文字を扱うクラス QLatin1String Latin1文字列を扱うクラス QRegExp 正規表現を扱うクラス QRegularExpression 正規表現を扱うクラス QRegularExpressionMatch QRegularExpressionMatchIterator QRegularExpressionValidator QTextCodec テキストエンコーディングを扱うクラス
  • ウィジェット
    ウィジェットとは GUIアプリケーションを構成するパーツのことです。 メインウィンドウからボタン、メニューバー、ツールバー、テキストボックスなどまですべてウィジェットです。 QWidgetのすべてのパーツで共通の部分が実装されており、そのサブクラスとしてそれぞれのパーツが提供されています。 ウィジェットの種類 QWidget ┃ ┃各種パーツ ┃ ┣QAbstractButton (公式) … ボタンのベースクラス ┣QCheckBox (公式) … チェックボタン ┃┣QPushButton (公式) … プッシュボタン (一般的なボタン) ┃┣QRadioButton (公式) … ラジオボタン ┃┗QToolButton (公式) … ツールボタン (ツールバーなどのアイコンボタン) ┣QAbstractSlider (公式) … スライダーのベースク...
  • QRegExp
    見出し 見出し QRegExp クラス 継承関係 使用できる正規表現 任意の文字0文字以上を表します。メンバ関数コンストラクタ コピーコンストラクタ デストラクタ * QRegExp クラス 正規表現を利用したマッチングを提供するクラスです。 公式リファレンス 継承関係 QDataStream対応 使用できる正規表現 メタ文字 要素 説明 c c が特殊文字でない場合は文字自身を表します。 \c 文字自身を表します。特殊文字はこのようにエスケープして表します。 \a ベル(BEL 0x07)を表します。 \f 改ページ(FF 0x0C)を表します。 \n 改行(LF, 0x0A)を表します。 \r 復帰(CR, 0x0D)を表します。 \t 水平タブ(HT, 0x09)を表します。 \v 垂直タブ(VT, 0x0B)を表します。 \xhhhh Unicode符号点の文...
  • QMenu
    見出し 見出し QMenu クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ メニューを取得する メニューにサブメニューを追加する メニューにアクションを追加する 区切りを追加する メニューからアクションを削除する メニューが空かどうかを調べる このメニューのアクションを取得する メニューの列数を取得する ハイライトされたアクションを取得及び設定する メニューを実行する 保留 保留 再実装 一部のOSのみサポートされている機能デフォルトアクションを取得及び設定する NSメニューに変換する ドックメニューとして設定する シグナル スロット イベント QMenu クラス QMenu クラスはメニュー、コンテキストメニュー及び他のポップアップメニューで使用するためのメニューを提供します。 公式リファレンス 継承関係 QObject QPaintDevic...
  • QApplication
    QWidgetベースのアプリケーションで必要とするいくつかの機能を持ったQGuiApplicationを専門化しています Qtを使用したどんなGUIアプリケーションでは、あるときアプリケーションがいくつのウィンドウを持っていようともただひとつのQApplicationオブジェクトがあります QWidgetベースでないQtアプリケーションでは、QtWidgetsライブラリに依存しないQGuiApplicationをかわりに使用します いくつかのGUIアプリケーションは特別なバッチモードを提供します つまり手動の介入なしにタスクを実行するコマンドライン引数を提供します そうしたGUIでないモードでは、不必要なGUIに必要であるリソースの不必要な初期化を避けるために空のQCoreApplicationのインスタンスを生成するだけで十分なこともよくあります 次の例はどのよう...
  • QMenuBar
    見出し 見出し QMenuBar クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ メニューを取得する メニューバーにメニューを追加する メニューバーにアクションを追加する 区切りを追加する メニューバーからアクションを削除する 再実装 ハイライトされたアクションを取得及び設定する 保留 ウィジェットをメニューバーに追加する 一部のOSのみサポートされている機能デフォルトアクションを取得及び設定する NSメニューに変換する シグナル スロット イベント QMenuBar クラス QMenuBar クラスは水平方向のメニューバーを提供します。 公式リファレンス 継承関係 QObject QPaintDevice ┗QWidget  ┗QMenuBar プロパティ defaultUp 型 … bool 説明ポップアップする方向を保持するプロ...
  • メニューバー
    見出し 見出し QMainWindow クラス - メニューバー Qtにおけるメニューバー 継承関係 関連するメソッドQt標準のメニューバーを使用する 自作のメニューバーを使用する QMainWindow クラス - メニューバー QMainWindow クラスのメニューバー関係の機能を紹介しています。 公式リファレンス Qtにおけるメニューバー メニューバーは QMenuBar クラス、メニューは QMenu クラス、メニューの項目は QActions クラスでそれぞれ実装されています。 QMainWindow の QMenuBar オブジェクト ┣メニュー1 QMenu オブジェクト ┃┣項目1 QActions オブジェクト ┃┣項目2 QActions オブジェクト ┃┗項目3 QActions オブジェクト ┣メニュー2 ┃┣項目1 QAc...
  • QObject
    QObject Class Qtオブジェクトモデルのベースとなるクラスである 公式ページ Object Model signals-and-slots object trees Meta Object Compiler 備考 シグナルとスロット QObject イベント関係 プロパティ objectName QString オブジェクトの名前を取得及び設定する デフォルト値は空の文字列です。 QString objectName() const オブジェクト名を取得する void setObjectName(const QString name) オブジェクト名を設定する void objectNameChanged(const QString objectName) オブジェクト名が変更された場合に発行されるシグナル 非静...
  • QDomDocumentType
    QDomDocumentType DTDを表します 継承元 QDomDocumentType 公式リファレンス http //qt-project.org/doc/qt-5/qdomdocumenttype.html 基本 コンストラクタ QDomDocumentType QDomDocumentType() 空の QDomDocumentType オブジェクトを生成します コピーコンストラクタ QDomDocumentType QDomDocumentType(const QDomDocumentType n) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型を取得する QDomNode NodeType QDomDocumentType nodeType() con...
  • XML関係
    QtでXMLを扱う方法について XMLパーサーのAPIにはDOM(Document Object Model)とSAX(Simple API for XML)という大きく分けて2つの仕様がW3Cで勧告されています Qtのライブラリでは名前がQDomから始まるクラス群がDOMパーサーで、QXmlから始まるクラス群がSAXパーサーです DOMパーサー 関連するクラス クラスの構造 ノードは14種類あり、各ノードは QDomNode クラスを継承しています QDomNode ┣QDomCharacterData 文字データ ┃┣QDomCDATASection CDATAセクションを表す ┃┣QDomComment コメントを表す ┃┗QDomText 要素や属性のテキストコンテンツを表す ┣QDomDocument ドキュメント全体を表す(DOMツリーのルートノード) ...
  • QBoxLayout
    見出し 見出し QBoxLayout クラス 継承関係 列挙型 補足レイアウトに追加できるもの 伸縮要素 メンバ関数コンストラクタ デストラクタ レイアウトに要素を追加する レイアウトに要素を挿入する レイアウトの方向を取得または設定します。 伸縮要素を取得または設定します。 QBoxLayout クラス ウィジェットを水平方向または垂直方向に並べて配置します。 公式リファレンス 継承関係 QLayoutItem ┣QLayout ┃┣QBoxLayout … このクラス ┃┃┣QHBoxLayout … 水平方向のレイアウト ┃┃┗QVBoxLayout … 垂直方向のレイアウト ┃┣QFormLayout ┃┣QGridLayout ┃┗QStackedLayout. ┣QSpacerItem ┗QWidgetItem 列挙型 enum QB...
  • QDebug
    QDebugクラスとは QDebugクラスは開発者がデバッグやトラッキング情報をデバイス、ファイル、文字及びコンソールに出力するために使用できます。 使い方 一般的な使い方として、デバッグ情報を出力するための標準の QDebug オブジェクトを返すグローバル関数 qDebug() を使用します。 メソッド コンストラクタ QDebug QDebug(QIODevice * device) QIODevice で指定したIOデバイスに出力するデバッグストリームを生成する コード QString apple = "apple"; QString orange = "orange"; QString peach = "peach"; //デフォルトでは自動的な空白の挿入機能が有効なため、出力する変数との間に空...
  • ツールバー
    見出し 見出し QMainWindow クラス - ツールバー Qtにおけるツールバー 継承関係 関連するメソッドツールバーを追加する ツールバーを解除する 区切りを追加する 区切りを削除する その他 ツールバーのアイコン QMainWindow クラス - ツールバー QMainWindow クラスのツールバー関係の機能を紹介しています。 公式リファレンス Qtにおけるツールバー ツールバーは QToolBar クラスで実装されています。 継承関係 QObject QPaintDevice ┗QWidget  ┣QMainWindow  ┗QToolBar 関連するメソッド ツールバーを追加する void QMainWindow addToolBar(Qt ToolBarArea area, QToolBar * toolbar) メイン...
  • 例 ノード名を取得する
    例 ノード名を取得する ここではQDomNodeクラスの以下のメソッドの例を示します nodeName() ノード名を取得する namespaceURI() 名前空間URIを取得する prefix() 接頭辞を取得する localName() ローカル名を取得する XMLファイル (例では"C \\example.xml"にファイルが存在) root xmlns="http //www.w3.org/default" cname table xmlns cname="http //www.w3.org/color_name" cname tr cname td red /cname td /cname tr /cname table   ccode table xmlns ccode...
  • QPicture
    QPictureクラスとは QPicture クラスは描写を行う QPainter クラスの命令を記録し、再現するための描写デバイスを提供します。 QPicture クラスはプラットフォームに依存しない形式でIOデバイスに対する「描画命令」をシリアライズします。 こうしたものは「メタファイル」とも呼ばれます。 QPicture オブジェクトを表現する画像形式(以下Qt画像と呼ぶ)は独自のバイナリフォーマットを使用します。 QPicture オブジェクトは異なるデバイス間でも同じ見た目で表現できるように内部で自動調整されます。 メソッド コンストラクタ QPicture QPicture(int formatVersion = -1) 空の QPicture オブジェクトを生成します。 フォーマットバージョン formatVersion は以前のバージョンのQtでコ...
  • QPaintDevice
    QPaintDevice オブジェクトは QPainter オブジェクトで描写できるオブジェクトの基底クラスです。 例えるならQPainterがペンで、QPaintDeviceはキャンパスになります。 描写デバイスは QPainter オブジェクトで描写できる抽象的な二次元空間です。 このクラスのデフォルトの座標系は左上に配置された原点を持ちます 単位はピクセルです。 QPaintDevice クラスの描写機能は今のところ、サブクラスである QWidget クラス、QImage クラス、QPixmap クラス、QPicture クラス及び QPrinter クラスで実装されています。 新たなバックエンドのサポートを実装するには、QPaintDevice クラスを継承させる必要があり、特定のデバイス上で描写するための描写エンジンとなる仮想関数 paintEngine() ...
  • QRegExpValidator
    見出し 見出し QRegExpValidator クラス 継承関係 プロパティ メンバ関数 QRegExpValidator クラス 文字列を指定した正規表現でバリデーションするクラスです。 公式リファレンス 継承関係 QValidator ┗QRegExpValidator プロパティ regExp QRegExp バリデーションに使用する正規表現を取得及び設定します。 const QRegExp regExp() const void setRegExp(const QRegExp rx) メンバ関数 QRegExpValidator QRegExpValidator(QObject * parent = 0) 指定した親オブジェクトを持つバリデーターを生成します。 パラメータ parent 親オブジェクト QReg...
  • QDomNamedNodeMaps
    QDomNamedNodeMaps 名前を指定してアクセスできるノードのコレクションを含むクラスです QDomNamedNodeMapsの構造にはノードの順序はありません インデックスによるアクセスも可能性ではありますが、QDomNamedNodeMapのコンテンツの便利な列挙を行うため DOMはノードの順序を指定しないことを意味します QDomNamedNodeMap QDomNamedNodeMap() 空のノードマップを作成します QDomNamedNodeMap QDomNamedNodeMap(const QDomNamedNodeMap n) QDomNamedNodeMap ~QDomNamedNodeMap() bool QDomNamedNodeMap contains(const QString name) c...
  • @wiki全体から「test」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索