top of page

C++ wxWidget wxFormBuilderの記述を他に使用したい

執筆者の写真: bosi sirobosi siro

概要

GUIデザイナーであるwxFormBuilderを使用して作ったウィンドウやボタンの記述を、それ以外で使いたい、ということです。


方法

1. noname.hの記述を補填する方法を探す。

クラスで宣言されているパーツを他で使用する場合、記述が足らない為かエラーになる

ちなみにnoname.hという名前は、デザイナーにデフォルトで作られるヘッダファイル名になる。



2. noname.hに記述する

見よう見まねで、他で作ったフォームをnoname.hに記述する



今回は1の方法で解決策を探します。


class MyFrame : public wxFrame

{

public:

MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);

///追加記述

protected:

wxCalendarCtrl* m_calendar1;

///

private:




上記のように、protected:項目にnoname.hにある記述を追記することで、問題無く動作した。

閲覧数:0回0件のコメント

最新記事

すべて表示

C++ SFML マップのスクロール

本日は時間が無い為、突貫工事になる マップのスクロール機能を実装 以下が、追加分になる // プレイヤーを中心にスクロールするビューを作成 sf::View view(sf::FloatRect(0, 0, 800, 600));...

C++ SFML ゲーム キャラクターの移動等

今回のコード: //ベースマップの二次元配列を読み込む***省略 // キャラクターの2次元配列を定義 (0: なし、1: 敵、2: 操作可能キャラクター) std::vector<std::vector<std::string>> characterArray =...

Comments


bottom of page