代码拉取完成,页面将自动刷新
同步操作将从 zhjun5337/HaokeL-ERP 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#include <QApplication>
#include <QMessageBox>
#include "version.h"
#include "haokeapp.h"
#include "haokegui.h"
#include "common/glogin.h"
int main(int argc, char *argv[])
{
HaoKeApp::setApplicationName("HaoKeL-" HAOKE_VERSION_STR);
HaoKeApp::setOrganizationName("Full Hotel");
HaoKeApp::setOrganizationDomain("http://www.haokel.com/");
HaoKeApp::addLibraryPath(HaoKeApp::applicationDirPath());
HaoKeApp::addLibraryPath(HaoKeApp::applicationDirPath() + "/plugins");
/*
Create the application object
*/
//qApp->setStyle("Plastique");
//WindowsXP Plastique Windows Cleanlooks WindowsVista Macintosh
HaoKeApp *app = new HaoKeApp(argc, argv);
/*
*加载qm翻译文件
*/
QDir dir(QApplication::applicationDirPath() + "/lang");
QFileInfoList files = dir.entryInfoList(QStringList("*.qm"), QDir::Filter::Files);
int size = files.size();
for(int i = 0; i < size; ++i) {
QTranslator *trs = new QTranslator();
QString fileName = files.at(i).absoluteFilePath();
trs->load(fileName);
qApp->installTranslator(trs);
}
files.clear();
int wstatus = app->login();
if(wstatus==QDialog::Accepted){
/*
QLineEdit edit;
QString str = edit.metaObject()->className();
edit.setObjectName("cusName");
QMessageBox::information(0,"",edit.objectName());
*/
QApplication::setOverrideCursor(Qt::WaitCursor);
app->gui()->init();
QApplication::restoreOverrideCursor();
app->gui()->showMaximized();
}else if(wstatus==QDialog::Rejected){
return 0;
}
return app->exec();
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。