Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
A
abi-gun-vacuum-vlv
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
cs
gui
abi-gun-vacuum-vlv
Commits
5c4581a5
Commit
5c4581a5
authored
4 years ago
by
Lucio Zambon
Browse files
Options
Downloads
Patches
Plain Diff
sinchronize to PLC updates
parent
c625b572
Branches
master
Tags
1.0.1
No related merge requests found
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
src/abi_gun_vacuum_vlv.cpp
+41
-12
41 additions, 12 deletions
src/abi_gun_vacuum_vlv.cpp
src/abi_gun_vacuum_vlv.h
+2
-0
2 additions, 0 deletions
src/abi_gun_vacuum_vlv.h
src/abi_gun_vacuum_vlv.ui
+881
-724
881 additions, 724 deletions
src/abi_gun_vacuum_vlv.ui
with
924 additions
and
736 deletions
src/abi_gun_vacuum_vlv.cpp
+
41
−
12
View file @
5c4581a5
...
@@ -122,28 +122,36 @@ abi_gun_vacuum_vlv::abi_gun_vacuum_vlv(QWidget *parent) : QWidget(parent)
...
@@ -122,28 +122,36 @@ abi_gun_vacuum_vlv::abi_gun_vacuum_vlv(QWidget *parent) : QWidget(parent)
line_config
(
ui
.
line_undulator3_1
);
line_config
(
ui
.
line_undulator3_1
);
line_config
(
ui
.
line_undulator3_2
);
line_config
(
ui
.
line_undulator3_2
);
line_config
(
ui
.
line_undulator3_3
);
line_config
(
ui
.
line_undulator3_3
);
line_config
(
ui
.
line_undulator3_4
);
//
line_config(ui.line_undulator3_4);
line_config
(
ui
.
line_undulator3_5
);
//
line_config(ui.line_undulator3_5);
line_config
(
ui
.
line_undulator3_6
);
//
line_config(ui.line_undulator3_6);
line_config
(
ui
.
line_undulator3_7
);
//
line_config(ui.line_undulator3_7);
line_config
(
ui
.
line_undulator4_1
);
line_config
(
ui
.
line_undulator4_1
);
line_config
(
ui
.
line_undulator4_2
);
//
line_config(ui.line_undulator4_2);
line_config
(
ui
.
line_undulator4_3
);
//
line_config(ui.line_undulator4_3);
line_config
(
ui
.
line_undulator4_4
);
//
line_config(ui.line_undulator4_4);
line_config
(
ui
.
line_undulator4_5
);
//
line_config(ui.line_undulator4_5);
line_config
(
ui
.
line_undulator4_6
);
//
line_config(ui.line_undulator4_6);
line_config
(
ui
.
line_undulator4_7
);
//
line_config(ui.line_undulator4_7);
line_config
(
ui
.
line_padres1_1
);
line_config
(
ui
.
line_padres1_1
);
line_config
(
ui
.
line_padres1_2
);
line_config
(
ui
.
line_padres1_2
);
line_config
(
ui
.
line_padres1_3
);
line_config
(
ui
.
line_padres1_3
);
line_config
(
ui
.
line_padres2_1
);
line_config
(
ui
.
line_padres2_1
);
line_config
(
ui
.
line_padres2_2
);
line_config
(
ui
.
line_padres2_2
);
line_config
(
ui
.
line_padres2_3
);
//
line_config(ui.line_padres2_3);
line_config
(
ui
.
line_padres3_1
);
line_config
(
ui
.
line_padres3_1
);
line_config
(
ui
.
line_padres3_2
);
line_config
(
ui
.
line_padres3_2
);
line_config
(
ui
.
line_padres3_3
);
//
line_config(ui.line_padres3_3);
line_config
(
ui
.
line_padres4_1
);
line_config
(
ui
.
line_padres4_1
);
line_config
(
ui
.
line_padres4_2
);
line_config
(
ui
.
line_padres4_3
);
line_config
(
ui
.
line_padres4_4
);
line_config
(
ui
.
line_padres5_1
);
line_config
(
ui
.
line_padres5_2
);
line_config
(
ui
.
line_padres6_1
);
line_config
(
ui
.
line_padres6_2
);
connect
(
ui
.
minus
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
smaller
()));
connect
(
ui
.
minus
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
smaller
()));
connect
(
ui
.
plus
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
bigger
()));
connect
(
ui
.
plus
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
bigger
()));
...
@@ -171,6 +179,17 @@ abi_gun_vacuum_vlv::abi_gun_vacuum_vlv(QWidget *parent) : QWidget(parent)
...
@@ -171,6 +179,17 @@ abi_gun_vacuum_vlv::abi_gun_vacuum_vlv(QWidget *parent) : QWidget(parent)
if
(
mydesk
.
height
()
>
100
)
while
(
zoom_levels
[
zoom_index
]
*
this
->
height
()
>
mydesk
.
height
()
-
30
&&
zoom_index
>
0
)
zoom_index
--
;
if
(
mydesk
.
height
()
>
100
)
while
(
zoom_levels
[
zoom_index
]
*
this
->
height
()
>
mydesk
.
height
()
-
30
&&
zoom_index
>
0
)
zoom_index
--
;
cout
<<
"zoom_index: "
<<
zoom_index
<<
", zoom_levels[zoom_index]: "
<<
zoom_levels
[
zoom_index
]
<<
", mydesk.width(): "
<<
mydesk
.
width
()
<<
", mydesk.height(): "
<<
mydesk
.
height
()
<<
endl
;
cout
<<
"zoom_index: "
<<
zoom_index
<<
", zoom_levels[zoom_index]: "
<<
zoom_levels
[
zoom_index
]
<<
", mydesk.width(): "
<<
mydesk
.
width
()
<<
", mydesk.height(): "
<<
mydesk
.
height
()
<<
endl
;
if
(
zoom_index
<
6
)
{
zoom_index
++
;
smaller
();}
if
(
zoom_index
<
6
)
{
zoom_index
++
;
smaller
();}
// init timer
try
{
timer
=
new
QTimer
(
this
);
timer
->
setInterval
(
1000
);
timer
->
setSingleShot
(
false
);
connect
(
timer
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
refresh
()));
timer
->
start
();
}
catch
(...)
{
cout
<<
"default exception, cannot setup UI"
<<
endl
;
}
}
}
abi_gun_vacuum_vlv
::~
abi_gun_vacuum_vlv
()
abi_gun_vacuum_vlv
::~
abi_gun_vacuum_vlv
()
...
@@ -178,6 +197,16 @@ abi_gun_vacuum_vlv::~abi_gun_vacuum_vlv()
...
@@ -178,6 +197,16 @@ abi_gun_vacuum_vlv::~abi_gun_vacuum_vlv()
exit
(
0
);
exit
(
0
);
}
}
void
abi_gun_vacuum_vlv
::
refresh
()
{
/*
cout << "refresh" << endl;
QList<QVariant> q1 = ui.line_linac6_1->readValue();
if (!q1.isEmpty() && q1.first().toBool()) cout << "OK" << endl;
QList<QVariant> q2 = ui.line_padres3_2->readValue();
if (!q2.isEmpty() && q2.first().toBool()) cout << "OK" << endl; else cout << "NOK" << endl;
// cout << (ui.line_padres3_2->readValue()[0].toBool()? "true":"false") << endl;
*/
}
void
abi_gun_vacuum_vlv
::
line_config
(
TTable
*
line
)
void
abi_gun_vacuum_vlv
::
line_config
(
TTable
*
line
)
{
{
...
...
This diff is collapsed.
Click to expand it.
src/abi_gun_vacuum_vlv.h
+
2
−
0
View file @
5c4581a5
...
@@ -44,12 +44,14 @@ public:
...
@@ -44,12 +44,14 @@ public:
// void mousePressEvent(QMouseEvent * event );
// void mousePressEvent(QMouseEvent * event );
public
slots
:
public
slots
:
void
refresh
();
void
open_legend
();
void
open_legend
();
void
smaller
();
void
smaller
();
void
bigger
();
void
bigger
();
private
:
private
:
Ui
::
abi_gun_vacuum_vlv
ui
;
Ui
::
abi_gun_vacuum_vlv
ui
;
QTimer
*
timer
;
QString
imgpath
;
QString
imgpath
;
void
line_config
(
TTable
*
);
void
line_config
(
TTable
*
);
QProcess
*
legend_process
;
QProcess
*
legend_process
;
...
...
This diff is collapsed.
Click to expand it.
src/abi_gun_vacuum_vlv.ui
+
881
−
724
View file @
5c4581a5
This diff is collapsed.
Click to expand it.
Preview
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment