📄 q_opendialog.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>欢迎光临 QCurses 函数库主页</title>
<link href="css/qcurses.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body,td,th {
font-family: 宋体;
font-size: 12px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style7 {font-family: "黑体"}
.style9 {color: #FFFFFF}
.style10 {color: #000000}
-->
</style></head>
<body>
<table width="100%" height="0" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="25" bgcolor="EFEFEF">■ <A href="Q_OpenDialog.html" target=_blank>Q_OpenDialog</A> 打开文件对话框</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<table width="600" border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td valign="top" bgcolor="EFEFEF"> <p>功能介绍:</p>
<p>UNIX,LINUX 中的文件选择框</p></td>
</tr>
</table>
<br>
<table width="600" border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td valign="top" bgcolor="EFEFEF"><p>函数、变量:</p>
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="1">
<tr bgcolor="#333333">
<td width="69%"><div align="center" class="style9">函数、变量声明</div></td>
<td width="31%"><div align="center" class="style9">功能,含义</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td valign="top"><p class="style10">Q_OpenDialog(char *vCaption="打开文件")</p>
</td>
<td><div align="center"><span class="style10">构造函数</span></div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><p class="style10">bool Execute()</p>
</td>
<td><div align="center">开始执行</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><p>WINDOW *Form</p>
</td>
<td><div align="center">操作主窗口</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Q_Window *Win;</td>
<td><div align="center">操作面板</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><p class="style10">Q_Button *Button[2]</p>
</td>
<td><div align="center">确定取消按钮</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><p class="style10">Q_RadioButton *RadioButton[MAXRADIO]</p>
</td>
<td><div align="center">选项控件组</div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><p class="style10">Q_List *List</p>
</td>
<td><div align="center"><span class="style10">文件列表框</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td>Q_Edit *Edit[2]</td>
<td><div align="center"><span class="style10">打开文件名</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td>Q_Label *Label[2]</td>
<td><div align="center"><span class="style10">文字显示控件</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td>char DirName[BUF]</td>
<td><div align="center"><span class="style10">完整路径名</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td><span class="style10">char FileName[30]</span></td>
<td><div align="center"><span class="style10">文件名</span></div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td><span class="style10">char FullFileName[BUF]</span></td>
<td><div align="center"><span class="style10">完整路径名</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td><span class="style10">char Caption[90]</span></td>
<td><div align="center"><span class="style10">打开文件窗口标题</span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td><span class="style10"></span></td>
<td><div align="center"><span class="style10"></span></div></td>
</tr> <tr bgcolor="#CCCCCC">
<td><span class="style10"></span></td>
<td><div align="center"><span class="style10"></span></div></td>
</tr>
</table>
<p> </p>
</td>
</tr>
</table>
<br>
<table width="600" border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td valign="top" bgcolor="EFEFEF"><p>演示例子:</p>
<p>#include "qcurses.hpp"</p>
<p>main()<br>
{<br>
initscr();<BR>
start_color(); <BR>
Q_OpenDialog *Dialog1 = new Q_OpenDialog("打开目录");<br>
if(Dialog1->Execute())<br>
{<br>
mvwprintw(stdscr,10,10,Dialog1->FileName);<br>
wrefresh(stdscr);<br>
}<br>
delete Dialog1;<br>
endwin();<br>
}</p>
<p> 说明:</p>
<p>编译 g++ ./libqcurses.so main.cpp -o ctest -lcurses</p>
<p>此例子将实现以下效果:</p>
<p align="center"><img src="images/qopendialog/1.jpg" width="559" height="234"><br>
<br>
</p></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -