QTimeZone

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

検索 :
  • QDateTime
    ...me, const QTimeZone timeZone) 指定されたタイムゾーン、日付及び時間で初期化された QDateTime オブジェクトを作成します。 指定された日付が有効で時間が無効な場合は、時間は00 00 00に設定されます。 タイムゾーンが無視な場合は、無効な QDateTime オブジェクトを作成します。 QTimeZone パラメータ date 日付 time 時間 timeZone タイムゾーン コピーコンストラクタ QDateTime QDateTime(const QDateTime other) デストラクタ QDateTime ~QDateTime() 時間を足し算する QDateTime QDateTime addMSecs(int ms) const このオブジェクトの時間に指定されたミリ秒を可算した新しい...
  • 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) 時...
  • QTimerEvent
    QTimerEvent QTimerEvent クラスはタイマーイベントを扱うクラスです。 このイベントはタイマーを開始したオブジェクトで、一定間隔で発生します。 複数のタイマーを開始でき、それぞれはタイマーを開始した際に得られるタイマーIDで識別します。 QTimerEvent QTimerEvent(int timerId) 指定したタイマーIDのイベントオブジェクトを生成します。 int QTimerEvent timerId() const タイマーIDを返します。 この値は QTimerEvent timerId() で得られる値と同じです。
  • コンテナー
    Qtで提供されるコンテナークラス QBitArray … ビット配列 QByteArray … バイト配列 QDate … 日付 QTime … 時間 QDateTime … 日付と時間 構造 QRect … 整数精度の長方形 QRectF … 浮動小数点精度の長方形 QSize … 整数精度の大きさ QSizeF … 浮動小数点精度の大きさ QMargins … 整数精度のマージン QMarginsF … 浮動小数点精度のマージン QPoint … 整数精度の点 QPointF … 浮動小数点精度の点 QPolygon … QPolygonF …
  • QObject イベント関係
    関連するイベントクラス QEvent QChildEvent QTimerEvent イベントハンドラー void QObject childEvent(QChildEvent * event) [virtual protected] このオブジェクトに子を追加、削除などした場合に発生するイベントです。 受け取ったイベントの内容は QChildEvent オブジェクトを通して取得できます。 bool QObject event(QEvent * e) [virtual] オブジェクトで発生したイベントを受け取るイベントハンドラーです。 イベントが認識でき、処理された場合はtrue、そうでない場合はfalseを返します。 イベントフィルター bool QObject eventFilter(QObject * watched, QEvent * ev...
  • QMenuBar
    見出し 見出し QMenuBar クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ メニューを取得する メニューバーにメニューを追加する メニューバーにアクションを追加する 区切りを追加する メニューバーからアクションを削除する 再実装 ハイライトされたアクションを取得及び設定する 保留 ウィジェットをメニューバーに追加する 一部のOSのみサポートされている機能デフォルトアクションを取得及び設定する NSメニューに変換する シグナル スロット イベント QMenuBar クラス QMenuBar クラスは水平方向のメニューバーを提供します。 公式リファレンス 継承関係 QObject QPaintDevice ┗QWidget  ┗QMenuBar プロパティ defaultUp 型 … bool 説明ポップアップする方向を保持するプロ...
  • ウィジェット
    ウィジェットとは GUIアプリケーションを構成するパーツのことです。 メインウィンドウからボタン、メニューバー、ツールバー、テキストボックスなどまですべてウィジェットです。 QWidgetのすべてのパーツで共通の部分が実装されており、そのサブクラスとしてそれぞれのパーツが提供されています。 ウィジェットの種類 QWidget ┃ ┃各種パーツ ┃ ┣QAbstractButton (公式) … ボタンのベースクラス ┣QCheckBox (公式) … チェックボタン ┃┣QPushButton (公式) … プッシュボタン (一般的なボタン) ┃┣QRadioButton (公式) … ラジオボタン ┃┗QToolButton (公式) … ツールボタン (ツールバーなどのアイコンボタン) ┣QAbstractSlider (公式) … スライダーのベースク...
  • QLayoutItem
    見出し 見出し QLayoutItem クラス メンバ関数コンストラクタ デストラクタ コントロールタイプを取得する その他 レイアウトオブジェクトの種類を判別する 大きさ関係 アラインメント QLayoutItem クラス QLayout クラスが操作する抽象的なアイテムを表します。 公式リファレンス メンバ関数 コンストラクタ QLayoutItem QLayoutItem(Qt Alignment alignment = 0) 説明指定したアラインメントを持つレイアウトアイテムを作成します。 すべてのサブクラスでアラインメントがサポートされるわけではありません。 パラメータalignment … アラインメント デストラクタ QLayoutItem ~QLayoutItem() [virtual] 説明このレイアウトアイテムを破棄します。 コントロール...
  • 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...
  • QDomEntity
    QDomEntity 解析対象エンティティまたは解析対象外エンティティを表します。 このノードはエンティティ宣言ではなく、エンティティ自身を表します エンティティノードのすべての孫ノードは読み込み専用です エンティティノードは親を持ちません 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomentity.html 基本 コンストラクタ QDomEntity QDomEntity() 空の QDomEntity オブジェクトを生成します コピーコンストラクタ QDomEntity QDomEntity(const QDomEntity x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型を取得する QDo...
  • QMenu
    見出し 見出し QMenu クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ メニューを取得する メニューにサブメニューを追加する メニューにアクションを追加する 区切りを追加する メニューからアクションを削除する メニューが空かどうかを調べる このメニューのアクションを取得する メニューの列数を取得する ハイライトされたアクションを取得及び設定する メニューを実行する 保留 保留 再実装 一部のOSのみサポートされている機能デフォルトアクションを取得及び設定する NSメニューに変換する ドックメニューとして設定する シグナル スロット イベント QMenu クラス QMenu クラスはメニュー、コンテキストメニュー及び他のポップアップメニューで使用するためのメニューを提供します。 公式リファレンス 継承関係 QObject QPaintDevic...
  • ドックウィジェット
    見出し 見出し QMainWindow クラス - ドックウィジェット ドックウィジェットとは 継承関係 関連するメソッドドックウィジェットを追加する ドックウィジェット領域 ドックウィジェットの場所を取得する ドックウィジェットを解除する ドックウィジェットを復元する タブ化されたドックウィジェット 2つのドックウィジェットをタブ化する ドックウィジェット領域を分割する プロパティ QMainWindow クラス - ドックウィジェット QMainWindow クラスのドックウィジェット関係の機能を紹介しています。 公式リファレンス ドックウィジェットとは ドックウィジェットとはメインウィンドウにドッキングしたり、切り離したりできるウィジェットです。 ドックウィジェットは QDockWidget クラスで実装されています。 継承関係 QObject QPa...
  • QDomEntityReference
    QDomEntityReference 実体参照を表します 文字参照及び定義済み実体参照はDOMツリーを生成する際に展開されます つまり、XMLプロセッサーはDOMツリー生成時に実体参照及び定義済み実体参照があった場合、QDomEntityReference オブジェクトを生成する代わりに、参照を実体に展開してQTextNodeを提供します 但し、参照先の実体が存在しない場合は QDomEntityReference オブジェクトが与えられます 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomentityreference.html 基本 コンストラクタ QDomEntityReference QDomEntityReference() 空の QDomEntityReference オブ...
  • QDomCDATASection
    QDomCDATASection CDATAセクションノードを表します CDATAセクションはマークアップとみなされるような文字を含むテキストをエスケープするのに使用します 継承元 QDomNode QDomCharacterData 公式リファレンス http //qt-project.org/doc/qt-5/qdomcdatasection.html 基本 コンストラクタ QDomCDATASection QDomCDATASection() 空の QDomCDATASection オブジェクトを生成します コピーコンストラクタ QDomCDATASection QDomCDATASection(const QDomCDATASection x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNod...
  • 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) 使用する文字数...
  • QDomNotation
    QDomNotation 記法宣言を表します DOMでは記法ノードを編集することは許可されていないため、読み込み専用です 記法宣言は親を持ちません 記法ノードからpublicId()またはsystemId()を検索することができます 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomnotation.html 基本 コンストラクタ QDomNotation QDomNotation() 空の QDomNotation オブジェクトを生成します コピーコンストラクタ QDomNotation QDomNotation(const QDomNotation x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型...
  • QWidgetItem
    見出し 見出し QWidgetItem クラス 継承関係 メンバ関数コンストラクタ デストラクタ コントロールタイプを取得する その他 大きさ関係 このレイアウトアイテムのウィジェットを取得する QWidgetItem クラス ウィジェットを表すレイアウトアイテムです。 公式リファレンス 継承関係 QObject QLayoutItem ┗QWidgetItem メンバ関数 コンストラクタ QWidgetItem QWidgetItem(QWidget * widget) 説明指定したウィジェットを含むレイアウトアイテムを返します。 パラメータwidget … ウィジェット デストラクタ QWidgetItem ~QWidgetItem() 説明このレイアウトアイテムを破棄します。 コントロールタイプを取得する QSizePolicy Contr...
  • 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 オブジェクトを生成します コンテンツを持った処理命...
  • 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...
  • 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...
  • QDomComment
    QDomComment コメントノードを表します 継承元 QDomNode QDomCharacterData 公式リファレンス http //qt-project.org/doc/qt-5/qdomcomment.html 基本 コンストラクタ QDomComment QDomComment() 空の QDomComment オブジェクトを生成します コピーコンストラクタ QDomComment QDomComment(const QDomComment x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型を取得する QDomNode NodeType QDomComment nodeType() const ノードタイプ(CommentNode)を取得します...
  • QDomDocumentFragment
    QDomDocumentFragment ドキュメントフラグメントノードを表します 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomdocumentfragment.html フラグメントノードとは @IT DocumentFragmentの考察 基本 コンストラクタ QDomDocumentFragment QDomDocumentFragment() 空の QDomDocumentFragment オブジェクトを生成します コピーコンストラクタ QDomDocumentFragment QDomDocumentFragment(const QDomDocumentFragment x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNod...
  • QApplication
    QWidgetベースのアプリケーションで必要とするいくつかの機能を持ったQGuiApplicationを専門化しています Qtを使用したどんなGUIアプリケーションでは、あるときアプリケーションがいくつのウィンドウを持っていようともただひとつのQApplicationオブジェクトがあります QWidgetベースでないQtアプリケーションでは、QtWidgetsライブラリに依存しないQGuiApplicationをかわりに使用します いくつかのGUIアプリケーションは特別なバッチモードを提供します つまり手動の介入なしにタスクを実行するコマンドライン引数を提供します そうしたGUIでないモードでは、不必要なGUIに必要であるリソースの不必要な初期化を避けるために空のQCoreApplicationのインスタンスを生成するだけで十分なこともよくあります 次の例はどのよう...
  • シグナルとスロット
    シグナルスロット 備考 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...
  • QMetaObject
    QMetaObject QMetaObjectクラスはQtオブジェクトに関するメタデータを表すクラスです。 取得できる情報一覧 クラス情報 クラス情報は Q_CLASSINFO() マクロを使用して名前と値のペアでソースコード内で設定できます。 QMetaClassInfo class MyClass public QObject{ Q_OBJECT Q_CLASSINFO("author", "hoge") Q_CLASSINFO("url", "http //qt-project.org")public ...}; QMetaClassInfo QMetaObject classInfo(int index)...
  • メニューバー
    見出し 見出し QMainWindow クラス - メニューバー Qtにおけるメニューバー 継承関係 関連するメソッドQt標準のメニューバーを使用する 自作のメニューバーを使用する QMainWindow クラス - メニューバー QMainWindow クラスのメニューバー関係の機能を紹介しています。 公式リファレンス Qtにおけるメニューバー メニューバーは QMenuBar クラス、メニューは QMenu クラス、メニューの項目は QActions クラスでそれぞれ実装されています。 QMainWindow の QMenuBar オブジェクト ┣メニュー1 QMenu オブジェクト ┃┣項目1 QActions オブジェクト ┃┣項目2 QActions オブジェクト ┃┗項目3 QActions オブジェクト ┣メニュー2 ┃┣項目1 QAc...
  • サンプル ウィジェットをレイアウトする
    ボックスレイアウトの方向について QBoxLayout QBoxLayout() コンストラクタ生成時に指定する MainWindow MainWindow(QWidget *parent) QMainWindow(parent){//ボタン2つとテキストボックス1つを作成するQWidget *widget = new QWidget;QPushButton *button1 = new QPushButton("button 1");QPushButton *button2 = new QPushButton("button 2");QLineEdit *textbox = new QLineEdit(); //垂直方向のボックスレイアウトを作...
  • Qtの基本
    Implicit Sharing 概要 Qtの多くのクラスでは大きなリソースを最小のコピーで済むようにするため、implicit data sharing を利用しています。 仕組み クラスのメンバ変数はデータに対するポインタのみからなります。 クラスのコピーを行う場合にコピーされるのはポインタだけなので、非常に高速に動作します。 ポインタの参照先のデータには参照数をカウントしており、最初にデータが生成されたとき1、その後コピーなどが行われた場合参照数を+1していきます。逆に参照していたオブジェクトが破棄された場合は参照数が-1されます。 参照数が0になると、参照しているオブジェクトが存在しないということなのでデータの実体は破棄されます。 以上の仕組みにより通常はコピーしたオブジェクトに変更を加えると、コピー元のオブジェクトも変更されることになります。
  • 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...
  • QDomAttr
    QDomAttr 属性ノードを表します 継承元 QDomNode 公式リファレンス http //qt-project.org/doc/qt-5/qdomattr.html 基本 コンストラクタ QDomAttr QDomAttr() 空の QDomAttr オブジェクトを生成します コピーコンストラクタ QDomAttr QDomAttr(const QDomAttr x) オブジェクトはシャローコピーされます ディープコピーをする場合は cloneNode() を使用します 型を取得する QDomNode NodeType QDomAttr nodeType() const ノードタイプ( AttributeNode )を取得します 演算子 QDomAttr QDomAttr operator=(cons...
  • 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 をインストールします ...
  • 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ツリーのルートノード) ...
  • QMetaEnum
    QMetaEnum 列挙型のメタデータを表すクラスです。 メソッド bool QMetaEnum isFlag() const この列挙型がフラグとして使用されている場合はtrue、そうでない場合はfalseを返します。 bool QMetaEnum isValid() const この列挙型が有効(名前を持っている)場合はtrue、そうでない場合はfalseを返します。 const char * QMetaEnum key(int index) const 指定したインデックスのキーを取得します。 そのようなキーが存在しない場合は0を返します。 int QMetaEnum keyCount() const キーの数を返します。 int QMetaEnum keyToValue(const char * key, bool * o...
  • 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) オブジェクト名が変更された場合に発行されるシグナル 非静...
  • QDomNode
    QDomNode 要素や属性といった各ノードのベースとなるクラスです QDomNode (Qt5.3) 注意 cloneNode()以外はシャローコピーです 返り値であるオブジェクトを変更すると、DOMツリー上のオブジェクトも変更されます。 nullノードとは isNull()の値がtrueである空のノードです 基本 コンストラクタ QDomNode QDomNode() nullノードを作成します コピーコンストラクタ QDomNode QDomNode(const QDomNode n) オブジェクトはシャローコピーされます ディープコピーをする場合はcloneNode()を使用します デストラクタ QDomNode ~QDomNode() ノードに関する情報を取得する 型を取得する NodeType QDomNod...
  • 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...
  • QBoxLayout
    見出し 見出し QBoxLayout クラス 継承関係 列挙型 補足レイアウトに追加できるもの 伸縮要素 メンバ関数コンストラクタ デストラクタ レイアウトに要素を追加する レイアウトに要素を挿入する レイアウトの方向を取得または設定します。 伸縮要素を取得または設定します。 QBoxLayout クラス ウィジェットを水平方向または垂直方向に並べて配置します。 公式リファレンス 継承関係 QLayoutItem ┣QLayout ┃┣QBoxLayout … このクラス ┃┃┣QHBoxLayout … 水平方向のレイアウト ┃┃┗QVBoxLayout … 垂直方向のレイアウト ┃┣QFormLayout ┃┣QGridLayout ┃┗QStackedLayout. ┣QSpacerItem ┗QWidgetItem 列挙型 enum QB...
  • 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...
  • 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...
  • QPaintDevice
    QPaintDevice オブジェクトは QPainter オブジェクトで描写できるオブジェクトの基底クラスです。 例えるならQPainterがペンで、QPaintDeviceはキャンパスになります。 描写デバイスは QPainter オブジェクトで描写できる抽象的な二次元空間です。 このクラスのデフォルトの座標系は左上に配置された原点を持ちます 単位はピクセルです。 QPaintDevice クラスの描写機能は今のところ、サブクラスである QWidget クラス、QImage クラス、QPixmap クラス、QPicture クラス及び QPrinter クラスで実装されています。 新たなバックエンドのサポートを実装するには、QPaintDevice クラスを継承させる必要があり、特定のデバイス上で描写するための描写エンジンとなる仮想関数 paintEngine() ...
  • 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...
  • 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) 指...
  • QStatusBar
    見出し 見出し QStatusBar クラス 継承関係 プロパティ メンバ関数コンストラクタ デストラクタ 永続メッセージを表示する 通常メッセージを表示する シグナル スロット一時メッセージを表示する イベント その他 QStatusBar クラス QStatusBar クラスはステータス情報を表すための水平方向のバーを提供します。 ステータス情報は3つに分類されます。 一時メッセージ - ツールチップの文章またはメニュー項目など一時的なメッセージ 通常メッセージ - 文章処理の行数やページ数など 一時的なメッセージによって隠されることがある 永続メッセージ - 一時的なメッセージに隠されることなく常に表示されている 公式リファレンス 継承関係 [[]] ┗[[]] プロパティ sizeGripEnabled 型 … bool 説明ステータスバーの右...
  • ツールバー
    見出し 見出し QMainWindow クラス - ツールバー Qtにおけるツールバー 継承関係 関連するメソッドツールバーを追加する ツールバーを解除する 区切りを追加する 区切りを削除する その他 ツールバーのアイコン QMainWindow クラス - ツールバー QMainWindow クラスのツールバー関係の機能を紹介しています。 公式リファレンス Qtにおけるツールバー ツールバーは QToolBar クラスで実装されています。 継承関係 QObject QPaintDevice ┗QWidget  ┣QMainWindow  ┗QToolBar 関連するメソッド ツールバーを追加する void QMainWindow addToolBar(Qt ToolBarArea area, QToolBar * toolbar) メイン...
  • GUIアプリケーション関係
    GUIアプリケーション関係 フォームアプリケーションの各種部品を実装しているクラスを紹介します。 継承関係 QObject QPaintDevice ┗QWidget すべてのウィジェットの基本  ┣QMainWindow メインウィンドウ  ┣QMenuBar メニューバー  ┣QMenu メニュー  ┣QAction メニューバーの項目  ┃┗QWidgetAction メニューバーの項目  ┣QToolBar ツールバー  ┣QDockWidget ドックウィジェット  ┗QStatusBar ステータスバー
  • 例 ノード名を取得する
    例 ノード名を取得する ここでは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...
  • QStringその2
    コンテンツ コンテンツ メソッド文字列を削除する 文字数を取得する 空の文字列かどうか調べる 文字列を指定した文字で分割する その他 文字列同士を比較する 非メンバ関数他の型から QString オブジェクトを生成する 文字列を設定する メソッド 文字列を削除する 対応するregion、endregionプラグインが不足しています。対になるようプラグインを配置してください。 void QString chop(int n) 文字列の末尾から指定した文字数を切り捨てます。 パラメータ n 切り捨てる文字数 現在の文字数より大きい値の場合は空の文字列になります。 void QString clear() 空の文字列になります。 文字数を取得する 対応するregion、endregionプラグインが不足しています。対になるようプラグインを...
  • アプリケーション
    Qtアプリケーション Qtのアプリケーションには以下のようにいくつかのタイプがあります。 QGuiApplication CUIアプリケーション ┣QApplication GUIアプリケーション ┗[[]]
  • 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符号点の文...
  • @wiki全体から「QTimeZone」で調べる

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