ttt_test.cc

来自「gfc编程示例 gfc sample of Linux GFC」· CC 代码 · 共 47 行

CC
47
字号
#include <gfc/main.hh>#include <gfc/gtk/window.hh>#include <iostream>#include "tictactoe.hh"using namespace GFC;class TictactoeTest : public Gtk::Window{	Tictactoe *ttt;protected:	void on_win();public:	TictactoeTest();	virtual ~TictactoeTest();};TictactoeTest::TictactoeTest(){	set_title("Tictactoe");	set_border_width(10);	ttt = new Tictactoe;	add(*ttt);	ttt->tictactoe_signal.connect(sigc::mem_fun(this, &TictactoeTest::on_win));	ttt->show();}TictactoeTest::~TictactoeTest(){}voidTictactoeTest::on_win(){	using namespace std;	cout << "Yay, you won!" << endl;	ttt->clear();}GFC_MAIN(TictactoeTest)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?