Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OpenFlipper
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
OpenFlipper-Free
OpenFlipper
Commits
45edb590
Commit
45edb590
authored
May 08, 2020
by
Jan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed remaining QElapsedTimer warnings
parent
d5fcc1ab
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
22 additions
and
20 deletions
+22
-20
Core/Core.cc
Core/Core.cc
+1
-1
Core/Core.hh
Core/Core.hh
+3
-3
Core/PluginLoader.cc
Core/PluginLoader.cc
+1
-1
libs_required/ACG/QtWidgets/QtBaseViewer.cc
libs_required/ACG/QtWidgets/QtBaseViewer.cc
+1
-1
libs_required/ACG/QtWidgets/QtBaseViewer.hh
libs_required/ACG/QtWidgets/QtBaseViewer.hh
+3
-3
libs_required/ACG/QtWidgets/QtExaminerViewer.cc
libs_required/ACG/QtWidgets/QtExaminerViewer.cc
+1
-1
libs_required/ACG/QtWidgets/QtExaminerViewer.hh
libs_required/ACG/QtWidgets/QtExaminerViewer.hh
+2
-1
widgets/glWidget/QtBaseViewer.cc
widgets/glWidget/QtBaseViewer.cc
+6
-6
widgets/glWidget/QtBaseViewer.hh
widgets/glWidget/QtBaseViewer.hh
+4
-3
No files found.
Core/Core.cc
View file @
45edb590
...
...
@@ -226,7 +226,7 @@ Core::init() {
connect
(
scenegraphCheckTimer_
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
checkScenegraphDirty
()),
Qt
::
DirectConnection
);
// Will measure the time between redraws
redrawTime_
=
new
Q
Time
();
redrawTime_
=
new
Q
ElapsedTimer
();
redrawTime_
->
start
();
if
(
OpenFlipperSettings
().
value
(
"Core/Gui/splash"
,
true
).
toBool
()
)
{
...
...
Core/Core.hh
View file @
45edb590
...
...
@@ -929,7 +929,7 @@ private slots:
private:
QTimer
videoTimer_
;
Q
Time
lastVideoTime_
;
Q
ElapsedTimer
lastVideoTime_
;
int
captureType_
;
...
...
@@ -1472,7 +1472,7 @@ private slots:
QTimer
*
scenegraphCheckTimer_
;
/// Holds the time since last redraw
Q
Time
*
redrawTime_
;
Q
ElapsedTimer
*
redrawTime_
;
/** @} */
...
...
Core/PluginLoader.cc
View file @
45edb590
...
...
@@ -341,7 +341,7 @@ void Core::loadPlugins()
emit
log
(
LOGOUT
,
"================================================================================"
);
Q
Time
time
;
Q
ElapsedTimer
time
;
time
.
start
();
...
...
libs_required/ACG/QtWidgets/QtBaseViewer.cc
View file @
45edb590
...
...
@@ -793,7 +793,7 @@ void QtBaseViewer::updateGL()
void
QtBaseViewer
::
drawScene
()
{
Q
Time
timer
;
Q
ElapsedTimer
timer
;
timer
.
start
();
...
...
libs_required/ACG/QtWidgets/QtBaseViewer.hh
View file @
45edb590
...
...
@@ -76,7 +76,7 @@
#include <QString>
#include <QMenu>
#include <QToolBar>
#include <Q
Time
>
#include <Q
ElapsedTimer
>
#include <vector>
#include <string>
...
...
@@ -89,7 +89,7 @@ class QPushButton;
class
QToolButton
;
class
QStatusBar
;
class
QSplitter
;
class
QTimer
;
class
Q
Elapsed
Timer
;
class
QImage
;
class
QSocketNotifier
;
class
QGraphicsWidget
;
...
...
@@ -906,7 +906,7 @@ private:
std
::
vector
<
QAction
*
>
drawMenuActions_
;
// Used to calculate the time passed between redraws
Q
Time
redrawTime_
;
Q
ElapsedTimer
redrawTime_
;
//===========================================================================
/** @name view handling
...
...
libs_required/ACG/QtWidgets/QtExaminerViewer.cc
View file @
45edb590
...
...
@@ -402,7 +402,7 @@ bool QtExaminerViewer::mapToSphere(const QPoint& _v2D, Vec3d& _v3D) const
void
QtExaminerViewer
::
slotAnimation
()
{
Q
Time
t
;
Q
ElapsedTimer
t
;
t
.
start
();
makeCurrent
();
rotate
(
lastRotationAxis_
,
lastRotationAngle_
);
...
...
libs_required/ACG/QtWidgets/QtExaminerViewer.hh
View file @
45edb590
...
...
@@ -58,6 +58,7 @@
#include "QtBaseViewer.hh"
#include <QElapsedTimer>
#include <QTime>
#include <QMouseEvent>
#include <QWheelEvent>
...
...
@@ -160,7 +161,7 @@ private:
// animation stuff
Vec3d
lastRotationAxis_
;
double
lastRotationAngle_
;
Q
Time
lastMoveTime_
;
Q
ElapsedTimer
lastMoveTime_
;
QTimer
*
timer_
;
};
...
...
widgets/glWidget/QtBaseViewer.cc
View file @
45edb590
...
...
@@ -174,7 +174,7 @@ glViewer::glViewer( QGraphicsScene* _scene,
sp
.
setVerticalStretch
(
1
);
setSizePolicy
(
sp
);
redrawTime_
.
start
();
redrawTime_
.
start
();
// timer for animation
timer_
=
new
QTimer
(
this
);
...
...
@@ -543,7 +543,7 @@ void glViewer::drawScene(double _aspect)
// Inside the glWidget rendering, the system should not send extra updates
properties_
.
blockSignals
(
true
);
Q
Time
timer
;
Q
ElapsedTimer
timer
;
timer
.
start
();
// *****************************************************************
...
...
@@ -1595,7 +1595,7 @@ void glViewer::mousePressEvent(QGraphicsSceneMouseEvent* _e)
if
(
clickTimer_
.
isActive
())
{
clickTime_
=
QTime
();
clickTime_
.
invalidate
();
clickTimer_
.
stop
();
}
else
...
...
@@ -1720,9 +1720,9 @@ void glViewer::mouseReleaseEvent(QGraphicsSceneMouseEvent* _e)
case
Viewer
::
ExamineMode
:
viewMouseEvent
(
&
me
);
if
(
!
clickTime_
.
isNull
())
if
(
clickTime_
.
isValid
())
{
int
elapsed
=
clickTime_
.
elapsed
();
int
elapsed
=
clickTime_
.
elapsed
();
QPoint
diff
=
clickEvent_
.
pos
()
-
me
.
pos
();
if
(
abs
(
diff
.
x
())
<=
1
&&
abs
(
diff
.
y
())
<=
1
&&
elapsed
<=
QApplication
::
doubleClickInterval
()
/
2
)
...
...
@@ -1733,7 +1733,7 @@ void glViewer::mouseReleaseEvent(QGraphicsSceneMouseEvent* _e)
}
else
{
clickTime_
=
QTime
();
clickTime_
.
invalidate
();
clickTimer_
.
stop
();
}
}
...
...
widgets/glWidget/QtBaseViewer.hh
View file @
45edb590
...
...
@@ -76,6 +76,7 @@
#include <QTimer>
#include <QMouseEvent>
#include <QTime>
#include <QElapsedTimer>
//== FORWARDDECLARATIONS ======================================================
...
...
@@ -618,7 +619,7 @@ private:
std
::
vector
<
QAction
*
>
drawMenuActions_
;
// Used to calculate the time passed between redraws
Q
Time
redrawTime_
;
Q
ElapsedTimer
redrawTime_
;
// Default VAO needed in core profile mode
ACG
::
VertexArrayObject
defaultVAO_
;
...
...
@@ -955,12 +956,12 @@ private:
ACG
::
Vec3d
lastRotationAxis_
;
ACG
::
Vec3d
constrainedRotationAxis_
;
double
lastRotationAngle_
;
Q
Time
lastMoveTime_
;
Q
ElapsedTimer
lastMoveTime_
;
QTimer
*
timer_
;
double
fovyModifier_
;
QTimer
clickTimer_
;
Q
Time
clickTime_
;
Q
ElapsedTimer
clickTime_
;
QMouseEvent
clickEvent_
;
...
...
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