KDb
KDbSimpleCommandLineApp.cpp
KDbSimpleCommandLineApp(int argc, char **argv, const KCmdLineOptions &options, const char *programName, const char *version, const char *shortDescription=0, KAboutData::LicenseKey licenseType=KAboutData::License_Unknown, const char *copyrightStatement=0, const char *text=0, const char *homePageAddress=0, const char *bugsEmailAddress="[email protected]")
Definition: KDbSimpleCommandLineApp.cpp:55
ReadOnly
static void addCmdLineOptions(const KCmdLineOptions &options, const KLocalizedString &name=KLocalizedString(), const QByteArray &id=QByteArray(), const QByteArray &afterId=QByteArray())
QString getOption(const QByteArray &option) const
static KCmdLineArgs * parsedArgs(const QByteArray &id=QByteArray())
bool isSet(const QByteArray &option) const
QByteArray toLatin1() const const
Definition: KDbObject.shared.h:31
bool closeDatabase()
Definition: KDbSimpleCommandLineApp.cpp:168
static void init(const K4AboutData *about)
KDbConnection * connection() const
Definition: KDbSimpleCommandLineApp.cpp:189
KCmdLineOptions & add(const KCmdLineOptions &options)
KDbConnection * createConnection(const KDbConnectionData &connData, const KDbConnectionOptions &options)
Definition: KDbDriver.cpp:137
QString baseName() const const
A skeleton for creating a simple command line database application.
Definition: KDbSimpleCommandLineApp.h:44
QCA_EXPORT QString appName()
int toInt(bool *ok, int base) const const
bool openDatabase(const QString &databaseName)
Definition: KDbSimpleCommandLineApp.cpp:121
const KComponentData & componentData() const
Definition: KDbSimpleCommandLineApp.cpp:179
Database specific connection data, e.g. host, port.
Definition: KDbConnectionData.shared.h:35
A driver manager for finding and loading driver plugins.
Definition: KDbDriverManager.h:37
Provides database connection, allowing queries and data modification.
Definition: KDbConnection.h:51
KDbConnectionData * connectionData() const
Definition: KDbSimpleCommandLineApp.cpp:184
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Jun 25 2022 06:21:33 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Jun 25 2022 06:21:33 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.