Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
FmTakeaway
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
shangshang.dai
FmTakeaway
Commits
be12d6fe
Commit
be12d6fe
authored
Nov 10, 2017
by
shangshang.dai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1:
parent
b6cd33d8
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
9 deletions
+21
-9
fmTakeaway/Control/flowControl.cpp
+11
-0
fmTakeaway/DTools/configManger.cpp
+1
-1
fmTakeaway/settingForm.cpp
+9
-8
No files found.
fmTakeaway/Control/flowControl.cpp
View file @
be12d6fe
...
...
@@ -36,6 +36,17 @@ bool FlowControl::_GetStoreInfo()
QLOG_INFO
()
<<
QString
(
"get storeInfo finsh. [result:%1][msg:%2][storeId:%3,posId:%4,cashierId:%5,bdate:%6]"
)
.
arg
(
result
).
arg
(
error
,
m_storeId
,
m_posId
,
m_cashierId
,
m_bDate
.
toString
(
"yyyy-MM-dd"
));
QString
iniPath
=
QString
(
"%1/../storeInfo.ini"
).
arg
(
QApplication
::
applicationDirPath
());
QSettings
setting
(
iniPath
,
QSettings
::
IniFormat
);
if
(
!
setting
.
contains
(
"info/storeId"
))
{
qsrand
(
QTime
(
0
,
0
,
0
).
secsTo
(
QTime
::
currentTime
()));
setting
.
setValue
(
"info/storeId"
,
m_storeId
.
simplified
());
setting
.
setValue
(
"info/posNo"
,
qrand
());
}
if
(
!
result
)
{
emit
showAlert
(
AlertForm
::
ERROR
,
"获取门店信息失败!"
);
...
...
fmTakeaway/DTools/configManger.cpp
View file @
be12d6fe
...
...
@@ -54,7 +54,7 @@ void ConfigManger::SetPrinterName(const QString &printer)
m_fmps
->
setValue
(
"Printer/Name"
,
QString
::
fromLocal8Bit
(
printer
.
toLocal8Bit
().
data
()));
m_fmps
->
setValue
(
"Printer/PaperWidth"
,
58
);
m_fmps
->
setValue
(
"Printer/type"
,
4
);
m_fmps
->
setValue
(
"Printer/type"
,
1
);
m_fmps
->
setValue
(
"Printer/printType"
,
4
);
}
...
...
fmTakeaway/settingForm.cpp
View file @
be12d6fe
...
...
@@ -13,14 +13,15 @@ SettingForm::SettingForm(QWidget *parent) :
{
ui
->
setupUi
(
this
);
// 初始化打印机选项
QString
printer
=
ConfigManger
::
GetInstance
().
GetPrinterName
();
QStringList
printerList
=
QPrinterInfo
::
availablePrinterNames
();
for
(
int
i
=
0
;
i
<
printerList
.
count
();
i
++
)
{
QString
name
=
printerList
[
i
];
ui
->
settingCbxPrinter
->
addItem
(
name
);
}
//
QString printer = ConfigManger::GetInstance().GetPrinterName();
//
QStringList printerList = QPrinterInfo::availablePrinterNames();
//
for(int i=0; i<printerList.count(); i++)
//
{
//
QString name = printerList[i];
//
ui->settingCbxPrinter->addItem(name);
//
}
ui
->
settingCbxPrinter
->
addItem
(
"_FEC_"
);
ui
->
settingCbxPrinter
->
addItem
(
"_Hisense_"
);
_Init
();
ui
->
settingCbxPrinter
->
setView
(
new
QListView
());
...
...
@@ -47,7 +48,7 @@ void SettingForm::on_settingCbxPrinter_currentIndexChanged(const QString &text)
ConfigManger
::
GetInstance
().
SetPrinterFEC
();
}
else
{
ConfigManger
::
GetInstance
().
SetPrinterName
(
text
);
ConfigManger
::
GetInstance
().
SetPrinterName
(
text
);
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment