资源简介
http://www.qtcn.org/bbs/read-htm-tid-51275.html

代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace ExtensionSystem;
static const char CORE_PLUGIN_NAME[] = “Core“;
static const char APP_USAGE[] =
“ [OPTION]... [FILE]...\n“
“Options:\n“
“ -help Display this help\n“
“ -version Display program version\n“
“ -client Attempt to connect to already running first instance\n“
“ -settingspath Override the default path where user settings are stored\n“
;
static const char ORG_NAME[] = “Blue Blazer“;
static const char APP_NAME[] = “Daviz“;
static const char CONFIG_PATH[] = “/config“;
static const char SHARE_PATH[] = “/share“;
static const char PLUGIN_PATH[] = “/plugins“;
static const char HELP_OPTION1[] = “-h“;
static const char HELP_OPTION2[] = “-help“;
static const char HELP_OPTION3[] = “/h“;
static const char HELP_OPTION4[] = “--help“;
static const char VERSION_OPTION[] = “-version“;
static const char CLIENT_OPTION[] = “-client“;
static const char SETTINGS_OPTION[] = “-settingspath“;
static inline void toHtml(QString &t)
{
t.replace(QLatin1Char(‘&‘) QLatin1String(“&“));
t.replace(QLatin1Char(‘<‘) QLatin1String(“<“));
t.replace(QLatin1Char(‘>‘) QLatin1String(“>“));
t.insert(0 QLatin1String(““));
t.append(QLatin1String(“
“));
}
static void displayHelpText(QString t) // No console on Windows.
{
toHtml(t);
QMessageBox::information(0 QLatin1String(APP_NAME) t);
}
static void displayerror(const QString &t) // No console on Windows.
{
QMessageBox::critical(0 QLatin1String(APP_NAME) t);
}
static void printVersion(const PluginSpec *coreplugin)
{
QString version;
QTextStream str(&version);
str << ‘\n‘ << APP_NAME << ‘ ‘ << coreplugin->version()<< “ based on Qt “ << qVersion() << “\n\n“;
PluginManager::formatPluginVersions(str);
str << ‘\n‘ << coreplugin->copyright() << ‘\n‘;
displayHelpText(version);
}
static void printHelp(const QString &a0)
{
QString help;
QTextStream str(&help);
str << “Usage: “ << a0 << APP_USAGE;
const int OptionIndent = 4;
const int DescriptionIndent = 34;
PluginManager::formatOptions(str OptionIndent DescriptionIndent);
PluginManager::formatPluginOptions(str OptionIndent DescriptionIndent);
displayHelpText(help);
}
static inline QString msgCoreLoadFailure(const QString &why)
{
return qApp->translate(“Application“ “Failed to load core: %1“).arg(why);
}
static QStringList getPluginPaths()
{
return QStringList() << qApp->applicationDirPath() +
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-09-24 16:17 daviz\
文件 96 2012-10-26 22:24 daviz\.gitignore
目录 0 2016-09-24 16:22 __MACOSX\
目录 0 2016-09-24 16:22 __MACOSX\daviz\
文件 212 2012-10-26 22:24 __MACOSX\daviz\._.gitignore
目录 0 2012-10-26 22:24 daviz\app\
文件 67646 2012-10-26 22:24 daviz\app\app.ico
目录 0 2016-09-24 16:22 __MACOSX\daviz\app\
文件 212 2012-10-26 22:24 __MACOSX\daviz\app\._app.ico
文件 447 2012-10-26 22:24 daviz\app\app.pro
文件 212 2012-10-26 22:24 __MACOSX\daviz\app\._app.pro
文件 60 2012-10-26 22:24 daviz\app\app.rc
文件 212 2012-10-26 22:24 __MACOSX\daviz\app\._app.rc
文件 22934 2012-10-26 22:24 daviz\app\daviz.png
文件 212 2012-10-26 22:24 __MACOSX\daviz\app\._daviz.png
文件 7449 2012-10-26 22:24 daviz\app\main.cpp
文件 212 2012-10-26 22:24 __MACOSX\daviz\app\._main.cpp
文件 212 2012-10-26 22:24 __MACOSX\daviz\._app
文件 178 2012-10-26 22:24 daviz\daviz.pro
文件 212 2012-10-26 22:24 __MACOSX\daviz\._daviz.pro
文件 222 2012-10-26 22:24 daviz\davizlib.pri
文件 212 2012-10-26 22:24 __MACOSX\daviz\._davizlib.pri
文件 1343 2012-10-26 22:24 daviz\davizplugin.pri
文件 212 2012-10-26 22:24 __MACOSX\daviz\._davizplugin.pri
目录 0 2012-10-26 22:24 daviz\extensionsystem\
文件 8647 2012-10-26 22:24 daviz\extensionsystem\aggregate.cpp
目录 0 2016-09-24 16:22 __MACOSX\daviz\extensionsystem\
文件 212 2012-10-26 22:24 __MACOSX\daviz\extensionsystem\._aggregate.cpp
文件 3881 2012-10-26 22:24 daviz\extensionsystem\aggregate.h
文件 212 2012-10-26 22:24 __MACOSX\daviz\extensionsystem\._aggregate.h
文件 27 2012-10-26 22:24 daviz\extensionsystem\extensionsystem.pri
............此处省略618个文件信息
- 上一篇:html5仿手机通讯录按字母排序及搜索功能
- 下一篇:仿网易邮箱切换登录html代码
相关资源
- Qt编写调试日志输出工具带网络转发开
- 基于OpenGL实现人体的行走模拟
- QT使用Opencv库及网络摄像头做的视频监
- NeHe OpenGL教程中文版
- Qt实现微信气泡聊天效果
- QT实现浏览器+百度地图
- Qt5使用百度地图test
- QT 自定义无边框窗体,支持边缘拖拽
- Qt5-嵌入百度地图
- Qt-Charts动态显示多条折线电压值(实
- esp8266继电器配网+断电保存+可重复配
- mupdf-qt已编译库文件
- STM32F103+SIM800C 移植MQTT 连接阿里云服务
- QT5版简易网络调试助手附带编译好的
- 封装QTableView,支持冻结列,绘制表头
- Qt实现二维码扫描器
- Qt局域网聊天工具
- qt指纹采集测试程序
- Qt实现浏览器
- qt调用百度地图与js通信源码
- Qt调用百度地图APImap_APP.7z
- Cpp/Qt/Opencv 识别简单手势剪刀石头布
- Qt加载HTML/js,实现相互调用的小程序
- QT简单的计时器程序
- libmodbus 在 Windows平台 Qt5 MinGW 中的测试
- QT5-电压电阻表盘源码可以自定义阴影
- QT-电压电阻表盘源码可以自定义阴影
- qt写word两种方式代码
- QTableWidget分页代码
- glfw-2.5.zip
评论
共有 条评论