|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<QSettings.Format>
com.trolltech.qt.core.QSettings.Format
public static enum QSettings.Format
This enum type specifies the storage format used by QSettings.
On Unix, NativeFormat and IniFormat mean the same thing, except that the file extension is different (.conf for NativeFormat, .ini for IniFormat).
The INI file format is a Windows file format that Qt supports on all platforms. In the absence of an INI standard, we try to follow what Microsoft does, with the following exceptions:
pos = @Point(100 100)
To minimize compatibility issues, any @ that doesn't appear at the first position in the value or that isn't followed by a Qt type (Point, Rect, Size, etc.) is treated as a normal character.
windir = C:\Windows
QSettings always treats backslash as a special character and provides no API for reading or writing such entries.
Enum Constant Summary | |
---|---|
CustomFormat1
Internal. |
|
CustomFormat10
Internal. |
|
CustomFormat11
Internal. |
|
CustomFormat12
Internal. |
|
CustomFormat13
Internal. |
|
CustomFormat14
Internal. |
|
CustomFormat15
Internal. |
|
CustomFormat16
Internal. |
|
CustomFormat2
Internal. |
|
CustomFormat3
Internal. |
|
CustomFormat4
Internal. |
|
CustomFormat5
Internal. |
|
CustomFormat6
Internal. |
|
CustomFormat7
Internal. |
|
CustomFormat8
Internal. |
|
CustomFormat9
Internal. |
|
IniFormat
Store the settings in INI files. |
|
InvalidFormat
Special value returned by registerFormat(). |
|
NativeFormat
Store the settings using the most appropriate storage format for the platform. |
Method Summary | |
---|---|
static QSettings.Format |
resolve(int value)
|
int |
value()
|
static QSettings.Format |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static QSettings.Format[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final QSettings.Format NativeFormat
Store the settings using the most appropriate storage format for the platform. On Windows, this means the system registry; on Mac OS X, this means the CFPreferences API; on Unix, this means textual configuration files in INI format.
public static final QSettings.Format IniFormat
Store the settings in INI files.
public static final QSettings.Format InvalidFormat
Special value returned by registerFormat().
public static final QSettings.Format CustomFormat1
public static final QSettings.Format CustomFormat2
public static final QSettings.Format CustomFormat3
public static final QSettings.Format CustomFormat4
public static final QSettings.Format CustomFormat5
public static final QSettings.Format CustomFormat6
public static final QSettings.Format CustomFormat7
public static final QSettings.Format CustomFormat8
public static final QSettings.Format CustomFormat9
public static final QSettings.Format CustomFormat10
public static final QSettings.Format CustomFormat11
public static final QSettings.Format CustomFormat12
public static final QSettings.Format CustomFormat13
public static final QSettings.Format CustomFormat14
public static final QSettings.Format CustomFormat15
public static final QSettings.Format CustomFormat16
Method Detail |
---|
public static final QSettings.Format[] values()
for(QSettings.Format c : QSettings.Format.values()) System.out.println(c);
public static QSettings.Format valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namepublic int value()
value
in interface QtEnumerator
public static QSettings.Format resolve(int value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |