Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Utilities
KTeaTime
Commits
fdb99741
Commit
fdb99741
authored
Sep 18, 2018
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Make it compile with strict compile flags
parent
aaf89649
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
17 deletions
+16
-17
CMakeLists.txt
CMakeLists.txt
+8
-9
src/tealistmodel.h
src/tealistmodel.h
+8
-8
No files found.
CMakeLists.txt
View file @
fdb99741
cmake_minimum_required
(
VERSION 2.8.12
)
project
(
kteatime
)
find_package
(
ECM 1.3.0 REQUIRED NO_MODULE
)
set
(
QT_MIN_VERSION
"5.9.0"
)
set
(
KF5_VERSION
"5.46.0"
)
find_package
(
ECM
${
KF5_VERSION
}
REQUIRED NO_MODULE
)
set
(
CMAKE_MODULE_PATH
${
ECM_MODULE_PATH
}
${
ECM_KDE_MODULE_DIR
}
)
include
(
ECMInstallIcons
)
# Search KDE installation
find_package
(
Qt5
5.2.0
CONFIG REQUIRED
find_package
(
Qt5
${
QT_MIN_VERSION
}
CONFIG REQUIRED
Core
Widgets
)
find_package
(
KF5
5.23.0
REQUIRED
find_package
(
KF5
${
KF5_VERSION
}
REQUIRED
Config
Crash
DocTools
...
...
@@ -25,15 +29,10 @@ find_package(KF5 5.23.0 REQUIRED
include
(
KDEInstallDirs
)
include
(
KDECMakeSettings
)
include
(
KDECompilerSettings NO_POLICY_SCOPE
)
include
(
KDE
Framework
CompilerSettings NO_POLICY_SCOPE
)
include
(
FeatureSummary
)
add_definitions
(
-DQT_NO_CAST_FROM_ASCII
)
add_definitions
(
-DQT_NO_CAST_TO_ASCII
)
add_definitions
(
-DQT_USE_FAST_OPERATOR_PLUS
)
add_definitions
(
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
)
add_definitions
(
-DQT_NO_URL_CAST_FROM_STRING
)
add_definitions
(
-DQT_USE_QSTRINGBUILDER
)
ADD_SUBDIRECTORY
(
doc
)
ADD_SUBDIRECTORY
(
data
)
...
...
src/tealistmodel.h
View file @
fdb99741
...
...
@@ -46,7 +46,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return @ref QModelIndex with the index of the item.
*/
QModelIndex
index
(
int
row
,
int
column
,
const
QModelIndex
&
parent
=
QModelIndex
())
const
;
QModelIndex
index
(
int
row
,
int
column
,
const
QModelIndex
&
parent
=
QModelIndex
())
const
override
;
/**
* Returns the number of rows.
...
...
@@ -54,7 +54,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return the number of rows.
*/
int
rowCount
(
const
QModelIndex
&
parent
=
QModelIndex
())
const
;
int
rowCount
(
const
QModelIndex
&
parent
=
QModelIndex
())
const
override
;
/**
* Returns the number of columns.
...
...
@@ -62,7 +62,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return the number of columns.
*/
int
columnCount
(
const
QModelIndex
&
parent
=
QModelIndex
())
const
;
int
columnCount
(
const
QModelIndex
&
parent
=
QModelIndex
())
const
override
;
/**
* Returns the data stored under the given role for the item referred to by the index.
...
...
@@ -71,7 +71,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return the specified data.
*/
QVariant
data
(
const
QModelIndex
&
index
,
int
role
=
Qt
::
DisplayRole
)
const
;
QVariant
data
(
const
QModelIndex
&
index
,
int
role
=
Qt
::
DisplayRole
)
const
override
;
/**
* Sets the role data for the item at index to value.
...
...
@@ -81,7 +81,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return if successful true, otherwise false.
*/
bool
setData
(
const
QModelIndex
&
index
,
const
QVariant
&
value
,
int
role
=
Qt
::
EditRole
);
bool
setData
(
const
QModelIndex
&
index
,
const
QVariant
&
value
,
int
role
=
Qt
::
EditRole
)
override
;
/**
* Returns the data for the given role and section in the header with the specified orientation.
...
...
@@ -91,7 +91,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return the specified data.
*/
QVariant
headerData
(
int
section
,
Qt
::
Orientation
orientation
,
int
role
=
Qt
::
DisplayRole
)
const
;
QVariant
headerData
(
int
section
,
Qt
::
Orientation
orientation
,
int
role
=
Qt
::
DisplayRole
)
const
override
;
/**
* inserts rows into the model before the given one.
...
...
@@ -102,7 +102,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return true if the rows were successfully inserted, otherwise false.
*/
bool
insertRows
(
int
row
,
int
count
,
const
QModelIndex
&
parent
=
QModelIndex
());
bool
insertRows
(
int
row
,
int
count
,
const
QModelIndex
&
parent
=
QModelIndex
())
override
;
/**
* removes rows from the model, starting with the given row.
...
...
@@ -112,7 +112,7 @@ class TeaListModel : public QAbstractTableModel
*
* @return true if the rows were successfully removed, otherwise false.
*/
bool
removeRows
(
int
row
,
int
count
,
const
QModelIndex
&
parent
=
QModelIndex
());
bool
removeRows
(
int
row
,
int
count
,
const
QModelIndex
&
parent
=
QModelIndex
())
override
;
/**
* Returns the whole list of teas.
...
...
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