umbrello  2.34.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
testoptionstate.h
Go to the documentation of this file.
1 /*
2  SPDX-FileCopyrightText: 2015 Ralf Habacker <ralf.habacker@freenet.de>
3 
4  SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
5 */
6 
7 #ifndef TESTOPTIONSTATE_H
8 #define TESTOPTIONSTATE_H
9 
10 #include "testbase.h"
11 
12 class TestOptionState : public TestBase
13 {
14  Q_OBJECT
15 
16 private slots:
17  void test_create();
18  void test_saveAndLoad();
19 };
20 
21 #endif // TESTOPTIONSTATE_H
Settings::OptionState::uiState
UIState uiState
Definition: optionstate.h:324
FindNamedClassVisitor
Definition: testllvmparser.cpp:19
FindNamedClassAction
Definition: testllvmparser.cpp:71
FindNamedClassVisitor::FindNamedClassVisitor
FindNamedClassVisitor(ASTContext *Context)
Definition: testllvmparser.cpp:22
FindNamedClassVisitor::Context
ASTContext * Context
Definition: testllvmparser.cpp:50
main
int main(int argc, const char **argv)
Definition: testllvm.cpp:29
TestOptionState::test_saveAndLoad
void test_saveAndLoad()
Definition: testoptionstate.cpp:24
FindNamedClassConsumer::HandleTranslationUnit
virtual void HandleTranslationUnit(clang::ASTContext &Context)
Definition: testllvmparser.cpp:61
testbase.h
optionstate.h
testoptionstate.h
TestOptionState::test_create
void test_create()
Definition: testoptionstate.cpp:11
UniqueID::get
Uml::ID::Type get()
Definition: uniqueid.cpp:40
main
int main(int argc, char **argv)
Definition: testllvmparser.cpp:83
FindNamedClassConsumer
Definition: testllvmparser.cpp:53
Settings::UIState::useFillColor
bool useFillColor
Definition: optionstate.h:83
Settings::ClassState::showOps
bool showOps
Definition: optionstate.h:119
CommonHelp
static cl::extrahelp CommonHelp(CommonOptionsParser::HelpMessage)
Settings::OptionState::loadFromXMI
bool loadFromXMI(QDomElement &element)
Definition: optionstate.cpp:409
TestOptionState
Definition: testoptionstate.h:12
Settings::OptionState
Definition: optionstate.h:310
Settings::OptionState::classState
ClassState classState
Definition: optionstate.h:325
MoreHelp
static cl::extrahelp MoreHelp("\nMore help text...")
FindNamedClassConsumer::FindNamedClassConsumer
FindNamedClassConsumer(ASTContext *Context)
Definition: testllvmparser.cpp:56
FindNamedClassAction::CreateASTConsumer
virtual std::unique_ptr< clang::ASTConsumer > CreateASTConsumer(clang::CompilerInstance &Compiler, llvm::StringRef InFile)
Definition: testllvmparser.cpp:75
FindNamedClassVisitor::VisitStmt
bool VisitStmt(Stmt *s)
Definition: testllvmparser.cpp:27
Settings::OptionState::saveToXMI
void saveToXMI(QXmlStreamWriter &writer)
Definition: optionstate.cpp:397
Settings::ClassState::showAtts
bool showAtts
Definition: optionstate.h:118
TestBase
Definition: testbase.h:33
FindNamedClassConsumer::Visitor
FindNamedClassVisitor Visitor
Definition: testllvmparser.cpp:68
FindNamedClassVisitor::VisitCXXRecordDecl
bool VisitCXXRecordDecl(CXXRecordDecl *Declaration)
Definition: testllvmparser.cpp:33
MyToolCategory
static cl::OptionCategory MyToolCategory("my-tool options")