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
-
0
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
Indentation 2
-
Indent labels
-
Indent class blocks
-
Indent namespaces
-
Indent class access modifiers
-
Indent after parenthesis '(' or assignment '='
-
Indent preprocessor conditional statements
-
Indent multi-line preprocessor #define statements
-
Indent line comments that start in column one
-
Indent preprocessor blocks
-
Indent switch blocks
-
Indent cases
Padding 1
-
Insert spaces around operators
-
Insert spaces after commas
-
Insert spaces after parenthesis headers ('if','for',...)
-
Insert spaces around parenthesis on the outside only
-
Insert spaces around parenthesis on the inside only
-
Insert empty lines arround unrelated blocks
-
Insert empty lines around all blocks
-
Insert spaces around first parenthesis in a series on the out side only
-
Insert spaces around parenthesis
Padding 2
-
Remove all empty lines. It will NOT delete lines added by the padding options.
-
Attach a pointer operator to its :
-
Remove all consecutive empty lines. It will NOT delete lines added by the padding options.
-
type(left)
referenceBtnGroup
-
type(left)
pointerBtnGroup
-
Qt::Horizontal
40
20
-
middle
referenceBtnGroup
-
Fill empty lines with the white space of the previous lines.
-
name(right)
referenceBtnGroup
-
middle
pointerBtnGroup
-
name(right)
pointerBtnGroup
-
Remove unnecessary space adding around parenthesis
-
Attach a reference operator to its :
-
none
pointerBtnGroup
-
none
referenceBtnGroup
Other 1
-
Break one line headers ('if','while','else'...) from the statement on the same line
-
Add one line braces to unbraced one line conditional statements
-
Break braces before close headers ('else','catch"...)
-
Remove braces from a braced one line conditional statements
-
Break 'else if' statements into two lines
-
Add braces to unbraced one line conditional statements
Other 2
-
Break return type from the function name in its definition
-
Don't break blocks residing completely on one line
-
Attach return type to 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
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
chkPadComma
chkBreakBlocksAll
chkPadOper
chkPadParenIn
chkPadParen
chkPadParenOut
chkPadFirstParenOut
chkPadHeader
chkUnpadParen
chkDeleteEmptyLines
chkDeleteMultipleEmptyLines
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