QSettingsDialog  1.0.0
A Qt library to easily create a settings dialog for user configurable settings
Public Member Functions | List of all members
FilePath Class Reference

A custom type that represents a file path (is a QString) More...

#include <qsettingsextendedtypes.h>

+ Inheritance diagram for FilePath:

Public Member Functions

template<typename... Args>
 FilePath (Args...args)
 Creates a FilePath by passing the arguments to the QString constructor.
 
 operator QVariant ()
 QVariant Converter.
 
- Public Member Functions inherited from QString
 QString (const QChar *unicode, int size)
 
 QString (QChar ch)
 
 QString (int size, QChar ch)
 
 QString (QLatin1String str)
 
 QString (const QString &other)
 
QStringoperator= (QChar ch)
 
QStringoperator= (const QString &other)
 
QStringoperator= (QLatin1String str)
 
 QString (QString &&other)
 
QStringoperator= (QString &&other)
 
void swap (QString &other)
 
int size () const
 
int count () const
 
int length () const
 
bool isEmpty () const
 
void resize (int size)
 
void resize (int size, QChar fillChar)
 
QStringfill (QChar ch, int size)
 
void truncate (int position)
 
void chop (int n)
 
int capacity () const
 
void reserve (int size)
 
void squeeze ()
 
const QCharunicode () const
 
QChardata ()
 
const QChardata () const
 
const QCharconstData () const
 
void clear ()
 
const QChar at (int position) const
 
const QChar operator[] (int position) const
 
QCharRef operator[] (int position)
 
const QChar operator[] (uint position) const
 
QCharRef operator[] (uint position)
 
QString arg (qlonglong a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (qulonglong a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (long a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (ulong a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (int a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (uint a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (short a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (ushort a, int fieldWidth, int base, QChar fillChar) const
 
QString arg (double a, int fieldWidth, char format, int precision, QChar fillChar) const
 
QString arg (char a, int fieldWidth, QChar fillChar) const
 
QString arg (QChar a, int fieldWidth, QChar fillChar) const
 
QString arg (const QString &a, int fieldWidth, QChar fillChar) const
 
QString arg (const QString &a1, const QString &a2) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8) const
 
QString arg (const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8, const QString &a9) const
 
QStringvsprintf (const char *cformat, va_list ap)
 
QStringsprintf (const char *cformat,...)
 
int indexOf (QChar ch, int from, Qt::CaseSensitivity cs) const
 
int indexOf (const QString &str, int from, Qt::CaseSensitivity cs) const
 
int indexOf (QLatin1String str, int from, Qt::CaseSensitivity cs) const
 
int indexOf (const QStringRef &str, int from, Qt::CaseSensitivity cs) const
 
int lastIndexOf (QChar ch, int from, Qt::CaseSensitivity cs) const
 
int lastIndexOf (const QString &str, int from, Qt::CaseSensitivity cs) const
 
int lastIndexOf (QLatin1String str, int from, Qt::CaseSensitivity cs) const
 
int lastIndexOf (const QStringRef &str, int from, Qt::CaseSensitivity cs) const
 
bool contains (QChar ch, Qt::CaseSensitivity cs) const
 
bool contains (const QString &str, Qt::CaseSensitivity cs) const
 
bool contains (QLatin1String str, Qt::CaseSensitivity cs) const
 
bool contains (const QStringRef &str, Qt::CaseSensitivity cs) const
 
int count (QChar ch, Qt::CaseSensitivity cs) const
 
int count (const QString &str, Qt::CaseSensitivity cs) const
 
int count (const QStringRef &str, Qt::CaseSensitivity cs) const
 
int indexOf (const QRegExp &rx, int from) const
 
int lastIndexOf (const QRegExp &rx, int from) const
 
bool contains (const QRegExp &rx) const
 
int count (const QRegExp &rx) const
 
int indexOf (QRegExp &rx, int from) const
 
int lastIndexOf (QRegExp &rx, int from) const
 
bool contains (QRegExp &rx) const
 
int indexOf (const QRegularExpression &re, int from) const
 
int indexOf (const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const
 
int lastIndexOf (const QRegularExpression &re, int from) const
 
int lastIndexOf (const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const
 
bool contains (const QRegularExpression &re) const
 
bool contains (const QRegularExpression &re, QRegularExpressionMatch *match) const
 
int count (const QRegularExpression &re) const
 
QString section (QChar sep, int start, int end, SectionFlags flags) const
 
QString section (const QString &sep, int start, int end, SectionFlags flags) const
 
QString section (const QRegExp &reg, int start, int end, SectionFlags flags) const
 
QString section (const QRegularExpression &re, int start, int end, SectionFlags flags) const
 
QString left (int n) const
 
QString right (int n) const
 
QString mid (int position, int n) const
 
QStringRef leftRef (int n) const
 
QStringRef rightRef (int n) const
 
QStringRef midRef (int position, int n) const
 
bool startsWith (const QString &s, Qt::CaseSensitivity cs) const
 
bool startsWith (const QStringRef &s, Qt::CaseSensitivity cs) const
 
bool startsWith (QLatin1String s, Qt::CaseSensitivity cs) const
 
bool startsWith (QChar c, Qt::CaseSensitivity cs) const
 
bool endsWith (const QString &s, Qt::CaseSensitivity cs) const
 
bool endsWith (const QStringRef &s, Qt::CaseSensitivity cs) const
 
bool endsWith (QLatin1String s, Qt::CaseSensitivity cs) const
 
bool endsWith (QChar c, Qt::CaseSensitivity cs) const
 
QString leftJustified (int width, QChar fill, bool truncate) const
 
QString rightJustified (int width, QChar fill, bool truncate) const
 
QString toLower () const
 
QString toUpper () const
 
QString toCaseFolded () const
 
QString trimmed () const
 
QString simplified () const
 
QString toHtmlEscaped () const
 
QStringinsert (int position, QChar ch)
 
QStringinsert (int position, const QChar *unicode, int size)
 
QStringinsert (int position, const QString &str)
 
QStringinsert (int position, const QStringRef &str)
 
QStringinsert (int position, QLatin1String str)
 
QStringappend (QChar ch)
 
QStringappend (const QChar *str, int len)
 
QStringappend (const QString &str)
 
QStringappend (const QStringRef &reference)
 
QStringappend (QLatin1String str)
 
QStringprepend (QChar ch)
 
QStringprepend (const QChar *str, int len)
 
QStringprepend (const QString &str)
 
QStringprepend (const QStringRef &str)
 
QStringprepend (QLatin1String str)
 
QStringoperator+= (QChar ch)
 
QStringoperator+= (const QString &other)
 
QStringoperator+= (const QStringRef &str)
 
QStringoperator+= (QLatin1String str)
 
QStringremove (int position, int n)
 
QStringremove (QChar ch, Qt::CaseSensitivity cs)
 
QStringremove (const QString &str, Qt::CaseSensitivity cs)
 
QStringreplace (int position, int n, QChar after)
 
QStringreplace (int position, int n, const QChar *unicode, int size)
 
QStringreplace (int position, int n, const QString &after)
 
QStringreplace (QChar before, QChar after, Qt::CaseSensitivity cs)
 
QStringreplace (const QChar *before, int blen, const QChar *after, int alen, Qt::CaseSensitivity cs)
 
QStringreplace (QLatin1String before, QLatin1String after, Qt::CaseSensitivity cs)
 
QStringreplace (QLatin1String before, const QString &after, Qt::CaseSensitivity cs)
 
QStringreplace (const QString &before, QLatin1String after, Qt::CaseSensitivity cs)
 
QStringreplace (const QString &before, const QString &after, Qt::CaseSensitivity cs)
 
QStringreplace (QChar ch, const QString &after, Qt::CaseSensitivity cs)
 
QStringreplace (QChar c, QLatin1String after, Qt::CaseSensitivity cs)
 
QStringreplace (const QRegExp &rx, const QString &after)
 
QStringremove (const QRegExp &rx)
 
QStringreplace (const QRegularExpression &re, const QString &after)
 
QStringremove (const QRegularExpression &re)
 
QStringList split (const QString &sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const
 
QVector< QStringRefsplitRef (const QString &sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const
 
QStringList split (QChar sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const
 
QVector< QStringRefsplitRef (QChar sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const
 
QStringList split (const QRegExp &rx, SplitBehavior behavior) const
 
QVector< QStringRefsplitRef (const QRegExp &rx, SplitBehavior behavior) const
 
QStringList split (const QRegularExpression &re, SplitBehavior behavior) const
 
QVector< QStringRefsplitRef (const QRegularExpression &re, SplitBehavior behavior) const
 
QString normalized (NormalizationForm mode, QChar::UnicodeVersion version) const
 
QString repeated (int times) const
 
const ushort * utf16 () const
 
QByteArray toLatin1 () const
 
QByteArray toUtf8 () const
 
QByteArray toLocal8Bit () const
 
QVector< uint > toUcs4 () const
 
QByteArray toAscii () const
 
int toWCharArray (wchar_t *array) const
 
QStringsetRawData (const QChar *unicode, int size)
 
QStringsetUnicode (const QChar *unicode, int size)
 
QStringsetUtf16 (const ushort *unicode, int size)
 
int compare (const QString &other, Qt::CaseSensitivity cs) const
 
int compare (QLatin1String other, Qt::CaseSensitivity cs) const
 
int compare (const QStringRef &ref, Qt::CaseSensitivity cs) const
 
int localeAwareCompare (const QString &other) const
 
int localeAwareCompare (const QStringRef &other) const
 
short toShort (bool *ok, int base) const
 
ushort toUShort (bool *ok, int base) const
 
int toInt (bool *ok, int base) const
 
uint toUInt (bool *ok, int base) const
 
long toLong (bool *ok, int base) const
 
ulong toULong (bool *ok, int base) const
 
qlonglong toLongLong (bool *ok, int base) const
 
qulonglong toULongLong (bool *ok, int base) const
 
float toFloat (bool *ok) const
 
double toDouble (bool *ok) const
 
QStringsetNum (short n, int base)
 
QStringsetNum (ushort n, int base)
 
QStringsetNum (int n, int base)
 
QStringsetNum (uint n, int base)
 
QStringsetNum (long n, int base)
 
QStringsetNum (ulong n, int base)
 
QStringsetNum (qlonglong n, int base)
 
QStringsetNum (qulonglong n, int base)
 
QStringsetNum (float n, char format, int precision)
 
QStringsetNum (double n, char format, int precision)
 
bool operator== (QLatin1String other) const
 
bool operator< (QLatin1String other) const
 
bool operator> (QLatin1String other) const
 
bool operator!= (QLatin1String other) const
 
bool operator<= (QLatin1String other) const
 
bool operator>= (QLatin1String other) const
 
 QString (const char *str)
 
 QString (const QByteArray &ba)
 
QStringoperator= (const char *str)
 
QStringoperator= (const QByteArray &ba)
 
QStringoperator= (char ch)
 
QStringprepend (const char *str)
 
QStringprepend (const QByteArray &ba)
 
QStringappend (const char *str)
 
QStringappend (const QByteArray &ba)
 
QStringinsert (int position, const char *str)
 
QStringinsert (int position, const QByteArray &str)
 
QStringoperator+= (const char *str)
 
QStringoperator+= (const QByteArray &ba)
 
QStringoperator+= (char ch)
 
bool operator== (const char *other) const
 
bool operator!= (const char *other) const
 
bool operator< (const char *other) const
 
bool operator<= (const char *other) const
 
bool operator> (const char *other) const
 
bool operator>= (const char *other) const
 
bool operator== (const QByteArray &other) const
 
bool operator!= (const QByteArray &other) const
 
bool operator< (const QByteArray &other) const
 
bool operator> (const QByteArray &other) const
 
bool operator<= (const QByteArray &other) const
 
bool operator>= (const QByteArray &other) const
 
iterator begin ()
 
const_iterator begin () const
 
const_iterator cbegin () const
 
const_iterator constBegin () const
 
iterator end ()
 
const_iterator end () const
 
const_iterator cend () const
 
const_iterator constEnd () const
 
reverse_iterator rbegin ()
 
reverse_iterator rend ()
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator rend () const
 
const_reverse_iterator crbegin () const
 
const_reverse_iterator crend () const
 
void push_back (QChar ch)
 
void push_back (const QString &other)
 
void push_front (QChar ch)
 
void push_front (const QString &other)
 
std::string toStdString () const
 
std::wstring toStdWString () const
 
std::u16string toStdU16String () const
 
std::u32string toStdU32String () const
 
CFStringRef toCFString () const
 
NSString * toNSString () const
 
bool isNull () const
 
bool isRightToLeft () const
 

Additional Inherited Members

- Static Public Member Functions inherited from QString
QString vasprintf (const char *cformat, va_list ap)
 
QString asprintf (const char *cformat,...)
 
QString fromLatin1 (const char *str, int size)
 
QString fromUtf8 (const char *str, int size)
 
QString fromLocal8Bit (const char *str, int size)
 
QString fromLatin1 (const QByteArray &str)
 
QString fromUtf8 (const QByteArray &str)
 
QString fromLocal8Bit (const QByteArray &str)
 
QString fromUtf16 (const ushort *unicode, int size)
 
QString fromUcs4 (const uint *unicode, int size)
 
QString fromRawData (const QChar *unicode, int size)
 
QString fromAscii (const char *str, int size)
 
QString fromAscii (const QByteArray &str)
 
QString fromWCharArray (const wchar_t *string, int size)
 
int compare (const QString &s1, const QString &s2, Qt::CaseSensitivity cs)
 
int compare (const QString &s1, QLatin1String s2, Qt::CaseSensitivity cs)
 
int compare (QLatin1String s1, const QString &s2, Qt::CaseSensitivity cs)
 
int compare (const QString &s1, const QStringRef &s2, Qt::CaseSensitivity cs)
 
int localeAwareCompare (const QString &s1, const QString &s2)
 
int localeAwareCompare (const QString &s1, const QStringRef &s2)
 
QString number (int n, int base)
 
QString number (uint n, int base)
 
QString number (long n, int base)
 
QString number (ulong n, int base)
 
QString number (qlonglong n, int base)
 
QString number (qulonglong n, int base)
 
QString number (double n, char format, int precision)
 
QString fromStdString (const std::string &str)
 
QString fromStdWString (const std::wstring &str)
 
QString fromStdU16String (const std::u16string &str)
 
QString fromStdU32String (const std::u32string &str)
 
QString fromCFString (CFStringRef string)
 
QString fromNSString (const NSString *string)
 
- Public Attributes inherited from QString
typedef SectionFlags
 
typedef iterator
 
typedef const_iterator
 
typedef Iterator
 
typedef ConstIterator
 
typedef reverse_iterator
 
typedef const_reverse_iterator
 
typedef size_type
 
typedef difference_type
 
typedef const_reference
 
typedef reference
 
typedef pointer
 
typedef const_pointer
 
typedef value_type
 

Detailed Description

A custom type that represents a file path (is a QString)


The documentation for this class was generated from the following file: