资源简介
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编写网络调试助手TCP客户端+TCP服务
- 史上最强QT自定义界面纯QSS
- 实现Qt与Echarts之间JSON数据交互
- Qt编写网络调试助手TCP客户端+TCP服务
- 海思3519+QT5.5开发例程
- MQTT V3.1协议规范(中文版)
- 百度地图嵌入到QT中使用
- Qt加载百度地图和谷歌地图
- qtp测试案例
- QT 分页控件 带 UI文件版本
- qt操作word
- 海思 qt 移植 linuxfb 修改
- QT中文帮助文档-html格式
- Qt记事本:实现了拖放打印字体查找编
- qt 自定义托盘
- STM32F103+SIM800C 移植MQTT 连接阿里云服务
- Qt WebChannel 的QT与HTML页面通信调用百度
- Qt5 音乐播放器
- Qt版Word字处理软件
- QT Creater 配色方案(Vim dark#)
评论
共有 条评论