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
06a00097
Commit
06a00097
authored
Jan 08, 2019
by
Jan Möbius
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Removed WhatsThisGenerator from Baseinterface
parent
45a9891c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
39 additions
and
23 deletions
+39
-23
BasePlugin/BaseInterface.hh
BasePlugin/BaseInterface.hh
+0
-1
common/BaseObject.cc
common/BaseObject.cc
+32
-1
common/BaseObject.hh
common/BaseObject.hh
+7
-21
No files found.
BasePlugin/BaseInterface.hh
View file @
06a00097
...
...
@@ -42,7 +42,6 @@
#pragma once
#include <OpenFlipper/common/Types.hh>
#include "WhatsThisGenerator.hh"
/** \file BaseInterface.hh
...
...
common/BaseObject.cc
View file @
06a00097
...
...
@@ -821,7 +821,38 @@ deleteData() {
}
/** Returns a flat, human readable representation of all comments. */
QString
&
BaseObject
::
getCommentByKey
(
const
QString
&
key
)
{
return
commentsByKey_
[
key
];
}
const
QString
BaseObject
::
getCommentByKey
(
const
QString
&
key
)
const
{
return
commentsByKey_
.
value
(
key
);
}
bool
BaseObject
::
hasCommentForKey
(
const
QString
&
key
)
const
{
return
commentsByKey_
.
contains
(
key
);
}
bool
BaseObject
::
hasComments
()
const
{
return
!
commentsByKey_
.
empty
();
}
void
BaseObject
::
clearComment
(
const
QString
&
key
)
{
commentsByKey_
.
remove
(
key
);
}
void
BaseObject
::
clearAllComments
()
{
commentsByKey_
.
clear
();
}
const
QMap
<
QString
,
QString
>&
BaseObject
::
getAllComments
()
const
{
return
commentsByKey_
;
}
const
QString
BaseObject
::
getAllCommentsFlat
()
const
{
QStringList
result
;
...
...
common/BaseObject.hh
View file @
06a00097
...
...
@@ -541,41 +541,27 @@ class DLLEXPORT BaseObject : public QObject {
* If no comment with the specified exists, an empty
* one is created.
*/
QString
&
getCommentByKey
(
const
QString
&
key
)
{
return
commentsByKey_
[
key
];
}
QString
&
getCommentByKey
(
const
QString
&
key
);
/** \brief Get comment for the specified key.
*
* If no comment with the specified exists, an empty comment
* is returned (but not inserted into the map).
*/
const
QString
getCommentByKey
(
const
QString
&
key
)
const
{
return
commentsByKey_
.
value
(
key
);
}
const
QString
getCommentByKey
(
const
QString
&
key
)
const
;
/** Returns true if a comment for the specified key exists, false otherwise. */
bool
hasCommentForKey
(
const
QString
&
key
)
const
{
return
commentsByKey_
.
contains
(
key
);
}
bool
hasCommentForKey
(
const
QString
&
key
)
const
;
/** Indicates whether any comment has been supplied for this object. */
bool
hasComments
()
const
{
return
!
commentsByKey_
.
empty
();
}
bool
hasComments
()
const
;
void
clearComment
(
const
QString
&
key
)
{
commentsByKey_
.
remove
(
key
);
}
void
clearComment
(
const
QString
&
key
);
void
clearAllComments
()
{
commentsByKey_
.
clear
();
}
void
clearAllComments
();
/** Returns a reference to all comments. */
const
QMap
<
QString
,
QString
>
&
getAllComments
()
const
{
return
commentsByKey_
;
}
const
QMap
<
QString
,
QString
>
&
getAllComments
()
const
;
/** Returns a flat, human readable representation of all comments. */
const
QString
getAllCommentsFlat
()
const
;
...
...
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