📄 myapp.cpp
字号:
class _MyApp :public Q_Application
{
public:
_MyApp():Q_Application("测试程序"){ }
bool Run();
};
//---------------------------------------------------------------------------------
bool _MyApp::Run()
{
WINDOW *Form1 = newwin(24,80,0,0); //操作基板
Q_Object *Option1 = new Q_Object(Form1,24,80,0,0,true,COLOR_WHITE,COLOR_BLUE);
Option1->xBorder(2);
Option1->xBorder(4);
Option1->xBorder(21);
Option1->Mvprint(1,30,"超级终端测试版 v1.0");
Option1->Mvprint(22,2,"↑→↓← : 移动 Enter: 下级菜单/执行");
Q_Menu *MyMenu;
MyMenu = new Q_Menu(Form1,80,2,0,false,COLOR_WHITE,COLOR_BLUE);
MyMenu->AddMenu(1,"第一级-1",true,0);
MyMenu->AddMenu(2,"第一级-2",false,0);
MyMenu->AddMenu(3,"第一级-3",false,0);
MyMenu->AddMenu(4,"第一级-4",false,0);
MyMenu->AddMenu(5,"第二级-1",true,1);
MyMenu->AddMenu(6,"第二级-2",false,1);
MyMenu->AddMenu(7,"第二级-3",false,1);
MyMenu->AddMenu(8,"第二级-4",true,1);
MyMenu->AddMenu(9,"第三级-1",false,6);
MyMenu->AddMenu(10,"第三级-2",false,6);
MyMenu->AddMenu(11,"第三级-3",false,6);
MyMenu->AddMenu(12,"第三级-4",false,6);
MyMenu->AddMenu(13,"第四级-1",false,12);
MyMenu->AddMenu(14,"第四级-2",false,12);
MyMenu->AddMenu(15,"第四级-3",false,12);
MyMenu->AddMenu(16,"第四级-4",false,12);
MyMenu->AddMenu(17,"第二级-1-1",false,3);
MyMenu->AddMenu(17,"第二级-2-1",false,3);
MyMenu->AddMenu(17,"第二级-3-1-1",false,3);
MyMenu->AddMenu(17,"第二级-4-1",false,3);
MyMenu->MenuJG = 2;//设定间隔
MyMenu->DispMenu();
MyMenu->Get();
Q_OpenDialog *Dialog1 = new Q_OpenDialog("打开目录");
if(Dialog1->Execute())
{
POPWin(Dialog1->FileName,"当前文件名");
POPWin(Dialog1->FullFileName,"完整文件名");
}
delete MyMenu;
delete Option1;
// delete Dialog1;
// delwin(Form1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -