FormatterGeneralWidget
0
0
881
754
Form
-
0
0
0
0
-
Predefined format style
-
-
Qt::Horizontal
40
20
-
QFrame::StyledPanel
<html><head/><body><p>Note for the predefined format style</p></body></html>
true
-
3
Basic
-
Brace modifications
-
Attach braces to namespace statements
-
Attach braces to classes
-
Attach braces to class inline function definitions
-
Attach braces to extern "C" statements
-
Attach the closing while of do-while to the close brace
-
Convert tabs to the appropriate number of spaces
Indentation 1
-
Indent with:
5
11
5
-
Indent using spaces
Spaces
-
Indent using tabs
Tabs
-
0
0
0
0
-
Tab Size:
-
Qt::Horizontal
40
20
-
1
8
4
-
0
0
0
0
-
Indent for continuation lines:
-
4
1
-
Qt::Horizontal
40
20
-
0
0
0
0
-
Minimal indent for a continuous conditional beloning to a conditional header:
-
-
Qt::Horizontal
187
20
-
0
0
0
0
-
Maximal indent spaces for a continuation line
-
40
120
-
Qt::Horizontal
427
20
-
Qt::Vertical
20
40
Indentation 2
-
Indent line comments that start in column one
-
Indent multi-line preprocessor #define statements
-
Indent switch blocks
-
Indent labels
-
Indent preprocessor conditional statements
-
Indent after parenthesis '(' or assignment '='
-
Indent class access modifiers
-
Indent cases
-
Indent class blocks
-
Indent namespaces
-
Indent preprocessor blocks
-
Qt::Vertical
20
40
Padding 1
-
Insert spaces after parenthesis headers ('if','for',...)
-
Qt::Vertical
20
40
-
Insert spaces around parenthesis on the inside only
-
Insert spaces around parenthesis on the outside only
-
Insert spaces around first parenthesis in a series on the out side only
-
Insert spaces after commas
-
Insert empty lines arround unrelated blocks
-
0
0
0
0
-
Remove superfluous empty lines exceeding
-
1
-
Qt::Horizontal
40
20
-
Insert spaces around operators
-
Insert spaces around parenthesis
-
Insert empty lines around all blocks
-
Remove superfluous whitespace
Padding 2
-
none
pointerBtnGroup
-
none
referenceBtnGroup
-
Remove unnecessary space adding around parenthesis
-
type(left)
pointerBtnGroup
-
name(right)
pointerBtnGroup
-
middle
referenceBtnGroup
-
Attach a pointer operator to its :
-
type(left)
referenceBtnGroup
-
name(right)
referenceBtnGroup
-
Remove all empty lines. It will NOT delete lines added by the padding options.
-
Fill empty lines with the white space of the previous lines.
-
middle
pointerBtnGroup
-
Qt::Horizontal
40
20
-
Attach a reference operator to its :
-
Qt::Vertical
20
40
Other 1
-
Add braces to unbraced one line conditional statements
-
Add one line braces to unbraced one line conditional statements
-
Break one line headers ('if','while','else'...) from the statement on the same line
-
Remove braces from a braced one line conditional statements
-
Break braces before close headers ('else','catch"...)
-
Break 'else if' statements into two lines
-
Qt::Vertical
20
40
Other 2
-
Attach return type to the function name in its definition
-
Don't break blocks residing completely on one line
-
Break return type from the function name in its definition
-
Don't break multiple statements residing on one line
-
Break return type from the function name in its declaration
-
Attach return type to the function name in its declaration
-
Qt::Vertical
20
40
Other 3
-
0
0
0
0
-
Break lines exceeds
-
characters
50
200
200
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
40
-
Remove the leading '*' prefix on multi-line comments and indent the comment text one line indent.
-
Close ending angle brackets on template definitions
-
Place the logical conditional to the last on the previous line, when break lines
-
0
1
0
200
QFrame::StyledPanel
QFrame::Raised
Editor
QFrame
1
cbBraceStyle
tabWidget
chkAttachNamespaces
chkAttachClasses
chkAttachInline
chkAttachExternC
chkAttachClosingWhile
chkConvertTabs
rbIndentSpaces
rbIndentTabs
spinTabSize
spinIndentContinuation
cbMinConditionalIndent
spinMaxContinuationIndent
chkIndentClasses
chkIndentModifiers
chkIndentSwiches
chkIndentCases
chkIndentNamespaces
chkIndentAfterParens
chkIndentLabels
chkIndentPreprocBlock
chkIndentPreprocCond
chkIndentPreprocDefine
chkIndentCol1Comments
chkBreakBlocks
chkPadOper
chkPadParenIn
chkPadParen
chkPadParenOut
chkPadFirstParenOut
chkPadHeader
chkUnpadParen
chkDeleteEmptyLines
chkFillEmptyLines
rbAlignPointNone
rbAlignPointType
rbAlignPointerMiddle
rbAlignPointerName
rbAlignReferenceNone
rbAlignReferenceType
rbAlignReferenceMiddle
rbAlignReferenceName
chkBreakClosingBraces
chkBreakElseIf
chkBreakOneLineHeaders
chkAddBraces
chkAddOneLineBraces
chkRemoveBraces
chkBreakReturnTypeDecl
chkAttachReturnTypeDecl
chkBreakReturnType
chkAttachReturnType
chkKeepOneLineBlocks
chkKeepOneLineStatements
chkCloseTemplates
chkRemoveCommentPrefix
chkBreakMaxCodeLength
spinMaxCodeLength
chkBreakAfterLogical