📄 qstring.3qt
字号:
.TH QString 3qt "6 July 1999" "Troll Tech AS" \" -*- nroff -*-.\" Copyright 1992-1999 Troll Tech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQString \- Abstraction of Unicode text and the classic C zero-terminated char array (char*).SH SYNOPSIS.br.PP\fC#include <qstring.h>\fR.PPInherited by QConstString..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQString\fR ()".br.ti -1c.BI "\fBQString\fR ( QChar )".br.ti -1c.BI "\fBQString\fR ( const QString & )".br.ti -1c.BI "\fBQString\fR ( const QByteArray & )".br.ti -1c.BI "\fBQString\fR ( const QChar * " "unicode" ", uint length )".br.ti -1c.BI "inline \fB~QString\fR ()".br.ti -1c.BI "QString& \fBoperator=\fR ( const QString & )".br.ti -1c.BI "QString& \fBoperator=\fR ( const QCString & )".br.ti -1c.BI "QString& \fBoperator=\fR ( QChar c )".br.ti -1c.BI "QString& \fBoperator=\fR ( char c )".br.ti -1c.BI "bool \fBisNull\fR () const".br.ti -1c.BI "bool \fBisEmpty\fR () const".br.ti -1c.BI "uint \fBlength\fR () const".br.ti -1c.BI "void \fBtruncate\fR ( uint pos )".br.ti -1c.BI "void \fBfill\fR ( QChar " "c" ", int " "len" " = -1 )".br.ti -1c.BI "QString \fBcopy\fR () const".br.ti -1c.BI "QString \fBarg\fR ( long " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( ulong " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( int " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( uint " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( short " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( ushort " "a" ", int " "fieldwidth" "=0, int " "base" "=10 ) const".br.ti -1c.BI "QString \fBarg\fR ( char " "a" ", int " "fieldwidth" "=0 ) const".br.ti -1c.BI "QString \fBarg\fR ( QChar " "a" ", int " "fieldwidth" "=0 ) const".br.ti -1c.BI "QString \fBarg\fR ( const QString & " "a" ", int " "fieldwidth" "=0 ) const".br.ti -1c.BI "QString \fBarg\fR ( double " "a" ", int " "fieldwidth" "=0, char " "fmt" "='g', int " "prec" "=-1 ) const".br.ti -1c.BI "QString& \fBsprintf\fR ( const char * " "format" ", ... )".br.ti -1c.BI "int \fBfind\fR ( QChar " "c" ", int " "index" "=0, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfind\fR ( char " "c" ", int " "index" "=0, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfind\fR ( const QString & " "str" ", int " "index" "=0, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfind\fR ( const QRegExp &, int " "index" "=0 ) const".br.ti -1c.BI "int \fBfindRev\fR ( QChar " "c" ", int " "index" "=-1, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfindRev\fR ( char " "c" ", int " "index" "=-1, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfindRev\fR ( const QString & " "str" ", int " "index" "=-1, bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBfindRev\fR ( const QRegExp &, int " "index" "=-1 ) const".br.ti -1c.BI "int \fBcontains\fR ( QChar " "c" ", bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBcontains\fR ( char " "c" ", bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBcontains\fR ( const QString & " "str" ", bool " "cs" "=TRUE ) const".br.ti -1c.BI "int \fBcontains\fR ( const QRegExp & ) const".br.ti -1c.BI "QString \fBleft\fR ( uint len ) const".br.ti -1c.BI "QString \fBright\fR ( uint len ) const".br.ti -1c.BI "QString \fBmid\fR ( uint " "index" ", uint " "len" "=0xffffffff ) const".br.ti -1c.BI "QString \fBleftJustify\fR ( uint " "width" ", QChar " "fill" "=' ', bool " "trunc" "=FALSE ) const".br.ti -1c.BI "QString \fBrightJustify\fR ( uint " "width" ", QChar " "fill" "=' ', bool " "trunc" "=FALSE ) const".br.ti -1c.BI "QString \fBlower\fR () const".br.ti -1c.BI "QString \fBupper\fR () const".br.ti -1c.BI "QString \fBstripWhiteSpace\fR () const".br.ti -1c.BI "QString \fBsimplifyWhiteSpace\fR () const".br.ti -1c.BI "QString& \fBinsert\fR ( uint " "index" ", const QString & )".br.ti -1c.BI "QString& \fBinsert\fR ( uint " "index" ", const QChar *, uint len )".br.ti -1c.BI "QString& \fBinsert\fR ( uint " "index" ", QChar )".br.ti -1c.BI "QString& \fBinsert\fR ( uint " "index" ", char c )".br.ti -1c.BI "QString& \fBappend\fR ( char )".br.ti -1c.BI "QString& \fBappend\fR ( const QString & )".br.ti -1c.BI "QString& \fBprepend\fR ( char )".br.ti -1c.BI "QString& \fBprepend\fR ( const QString & )".br.ti -1c.BI "QString& \fBremove\fR ( uint " "index" ", uint len )".br.ti -1c.BI "QString& \fBreplace\fR ( uint " "index" ", uint " "len" ", const QString & )".br.ti -1c.BI "QString& \fBreplace\fR ( uint " "index" ", uint " "len" ", const QChar *, uint clen )".br.ti -1c.BI "QString& \fBreplace\fR ( const QRegExp &, const QString & )".br.ti -1c.BI "short \fBtoShort\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "ushort \fBtoUShort\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "int \fBtoInt\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "uint \fBtoUInt\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "long \fBtoLong\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "ulong \fBtoULong\fR ( bool * " "ok" "=0, int " "base" "=10 ) const".br.ti -1c.BI "float \fBtoFloat\fR ( bool * " "ok" "=0 ) const".br.ti -1c.BI "double \fBtoDouble\fR ( bool * " "ok" "=0 ) const".br.ti -1c.BI "QString& \fBsetNum\fR ( short, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( ushort, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( int, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( uint, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( long, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( ulong, int " "base" "=10 )".br.ti -1c.BI "QString& \fBsetNum\fR ( float, char " "f" "='g', int " "prec" "=6 )".br.ti -1c.BI "QString& \fBsetNum\fR ( double, char " "f" "='g', int " "prec" "=6 )".br.ti -1c.BI "void \fBsetExpand\fR ( uint " "index" ", QChar c )".br.ti -1c.BI "QString& \fBoperator+=\fR ( const QString & str )".br.ti -1c.BI "QString& \fBoperator+=\fR ( QChar c )".br.ti -1c.BI "QString& \fBoperator+=\fR ( char c )".br.ti -1c.BI "QChar \fBat\fR ( uint i ) const".br.ti -1c.BI "QChar \fBoperator[]\fR ( int i ) const".br.ti -1c.BI "QCharRef \fBat\fR ( uint i )".br.ti -1c.BI "QCharRef \fBoperator[]\fR ( int i )".br.ti -1c.BI "QChar \fBconstref\fR ( uint i ) const".br.ti -1c.BI "QChar& \fBref\fR ( uint i )".br.ti -1c.BI "const QChar* \fBunicode\fR () const".br.ti -1c.BI "const char* \fBascii\fR () const".br.ti -1c.BI "const char* \fBlatin1\fR () const".br.ti -1c.BI "QCString \fButf8\fR () const".br.ti -1c.BI "QCString \fBlocal8Bit\fR () const".br.ti -1c.BI "bool \fBoperator!\fR () const".br.ti -1c.BI "int \fBcompare\fR ( const QString & s ) const".br.ti -1c.BI "void \fBcompose\fR ()".br.ti -1c.BI "QChar::Direction \fBbasicDirection\fR ()".br.ti -1c.BI "QString \fBvisual\fR ( int " "index" " = 0, int " "len" " = -1 )".br.in -1c.SS "Static Public Members".in +1c.ti -1c.BI "QString \fBnumber\fR ( long, int " "base" "=10 )".br.ti -1c.BI "QString \fBnumber\fR ( ulong, int " "base" "=10 )".br.ti -1c.BI "QString \fBnumber\fR ( int, int " "base" "=10 )".br.ti -1c.BI "QString \fBnumber\fR ( uint, int " "base" "=10 )".br.ti -1c.BI "QString \fBnumber\fR ( double, char " "f" "='g', int " "prec" "=6 )".br.ti -1c.BI "QString \fBfromLatin1\fR ( const char *, int " "len" "=-1 )".br.ti -1c.BI "QString \fBfromUtf8\fR ( const char *, int " "len" "=-1 )".br.ti -1c.BI "QString \fBfromLocal8Bit\fR ( const char *, int " "len" "=-1 )".br.ti -1c.BI "int \fBcompare\fR ( const QString & " "s1" ", const QString & s2 )".br.in -1c.SH RELATED FUNCTION DOCUMENTATION(Note that these are not member functions.).in +1c.ti -1c.BI "QDataStream & \fBoperator>>\fR (QDataStream & " "s" ", QString & " "str" ")".br.ti -1c.BI "QString \fBoperator+\fR (const char * " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "bool \fBoperator<=\fR (const char * " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "QString \fBoperator+\fR (const QString & " "s1" ", const char * " "s2" ")".br.ti -1c.BI "QString \fBoperator+\fR (const QString & " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "QDataStream & \fBoperator<<\fR (QDataStream & " "s" ", const QString & " "str" ")".br.ti -1c.BI "bool \fBoperator==\fR (const QString & " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "bool \fBoperator!=\fR (const QString & " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "bool \fBoperator!=\fR (const QString & " "s1" ", const char * " "s2" ")".br.ti -1c.BI "bool \fBoperator<\fR (const char * " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "bool \fBoperator>=\fR (const char * " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "QString \fBoperator+\fR (char " "c" ", const QString & " "s" ")".br.ti -1c.BI "bool \fBoperator<=\fR (const QString & " "s1" ", const char * " "s2" ")".br.ti -1c.BI "QString \fBoperator+\fR (const QString & " "s" ", char " "c" ")".br.ti -1c.BI "bool \fBoperator>\fR (const char * " "s1" ", const QString & " "s2" ")".br.ti -1c.BI "bool \fBoperator<\fR (const QString & " "s1" ", const char * " "s2" ")".br.ti -1c.BI "bool \fBoperator!=\fR (const char * " "s1" ", const QString & " "s2" ")"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -