|
QElectroTech
0.8-dev
|
Go to the documentation of this file.
18 #ifndef STYLE_EDITOR_H
19 #define STYLE_EDITOR_H
56 bool setParts(QList<CustomElementPart *>)
override;
72 void makeUndo(
const QString &undo_text,
const char *property_name,
const QVariant &new_value);
static bool isStyleEditable(QList< CustomElementPart * > cep_list)
StyleEditor::isStyleEditable.
Definition: styleeditor.cpp:553
@ HTMLPurpleMagentaColor
Definition: customelementgraphicpart.h:241
@ BrunColor
Definition: customelementgraphicpart.h:186
void updatePartLineWeight()
Update weight with undo command.
Definition: styleeditor.cpp:425
QIcon ColorHTMLYellowLightYellow
Definition: qeticons.cpp:247
@ HTMLBlueMediumBlueColor
Definition: customelementgraphicpart.h:236
@ HTMLWhiteSnowFilling
Definition: customelementgraphicpart.h:158
QIcon ColorHTMLGreenForestGreen
Definition: qeticons.cpp:291
@ HTMLWhiteHoneydewColor
Definition: customelementgraphicpart.h:249
QIcon ColorBrown
Definition: qeticons.cpp:222
QIcon ColorHTMLOrangeDarkOrange
Definition: qeticons.cpp:244
QIcon ColorHTMLRedRed
Definition: qeticons.cpp:240
@ HTMLGreenMediumSpringGreenFilling
Definition: customelementgraphicpart.h:112
@ HTMLWhiteSeashellFilling
Definition: customelementgraphicpart.h:164
@ HTMLPurpleMediumPurpleColor
Definition: customelementgraphicpart.h:242
@ HTMLGraySlateGrayColor
Definition: customelementgraphicpart.h:260
@ HTMLBlueBlueColor
Definition: customelementgraphicpart.h:235
@ HTMLRedDarkSalmonFilling
Definition: customelementgraphicpart.h:74
QList< CustomElementPart * > currentParts() const override
Definition: styleeditor.cpp:543
@ HTMLBlueSteelBlueColor
Definition: customelementgraphicpart.h:234
@ HTMLYellowLemonChiffonFilling
Definition: customelementgraphicpart.h:83
@ DashdottedStyle
Definition: customelementgraphicpart.h:52
QIcon ColorHTMLPurpleSlateBlue
Definition: qeticons.cpp:337
@ HTMLGreenSpringGreenFilling
Definition: customelementgraphicpart.h:111
@ HTMLGreenLimeGreenColor
Definition: customelementgraphicpart.h:215
void updatePartColor()
Update color with undo command.
Definition: styleeditor.cpp:415
@ HTMLPinkPinkFilling
Definition: customelementgraphicpart.h:69
@ HTMLOrangeTomatoColor
Definition: customelementgraphicpart.h:196
QIcon ColorHTMLPinkLightPink
Definition: qeticons.cpp:227
@ HTMLYellowGoldFilling
Definition: customelementgraphicpart.h:91
QIcon ColorHTMLPinkHotPink
Definition: qeticons.cpp:228
QIcon ColorHTMLPurpleMediumSlateBlue
Definition: qeticons.cpp:338
@ HTMLYellowPeachPuffFilling
Definition: customelementgraphicpart.h:87
QIcon ColorHTMLBrownMaroon
Definition: qeticons.cpp:273
@ HTMLBrownRosyBrownFilling
Definition: customelementgraphicpart.h:96
@ HTMLWhiteIvoryFilling
Definition: customelementgraphicpart.h:167
@ HTMLGreenYellowGreenColor
Definition: customelementgraphicpart.h:214
@ MagentaColor
Definition: customelementgraphicpart.h:187
@ HTMLBrownGoldenrodColor
Definition: customelementgraphicpart.h:209
QIcon ColorHTMLBlueSteelBlue
Definition: qeticons.cpp:314
QIcon ColorHTMLYellowPaleGoldenrod
Definition: qeticons.cpp:253
@ PurpleFilling
Definition: customelementgraphicpart.h:68
@ HTMLGreenSeaGreenColor
Definition: customelementgraphicpart.h:222
QIcon ColorHTMLBlueLightSteelBlue
Definition: qeticons.cpp:306
@ HTMLWhiteLavenderBlushFilling
Definition: customelementgraphicpart.h:170
QIcon ColorHTMLBlueCornflowerBlue
Definition: qeticons.cpp:313
@ HTMLCyanCyanFilling
Definition: customelementgraphicpart.h:121
StyleEditor(const StyleEditor &)
QIcon ColorHTMLBrownNavajoWhite
Definition: qeticons.cpp:260
QIcon ColorHTMLYellowDarkKhaki
Definition: qeticons.cpp:255
@ HTMLBlueLightSkyBlueFilling
Definition: customelementgraphicpart.h:134
@ PurpleColor
Definition: customelementgraphicpart.h:187
QIcon ColorHTMLPurpleFuchsia
Definition: qeticons.cpp:326
@ HTMLGreenDarkSeaGreenFilling
Definition: customelementgraphicpart.h:115
QIcon ColorHTMLBlueDeepSkyBlue
Definition: qeticons.cpp:311
The CustomElementGraphicPart class This class is the base for all home-made primitive like line,...
Definition: customelementgraphicpart.h:36
@ HTMLPinkDeepPinkColor
Definition: customelementgraphicpart.h:189
@ RedFilling
Definition: customelementgraphicpart.h:65
@ HTMLGreenPaleGreenColor
Definition: customelementgraphicpart.h:219
QIcon ColorHTMLWhiteGhostWhite
Definition: qeticons.cpp:345
QIcon ColorHTMLWhiteMistyRose
Definition: qeticons.cpp:355
QIcon ColorHTMLRedSalmon
Definition: qeticons.cpp:233
@ CyanColor
Definition: customelementgraphicpart.h:186
@ HTMLWhiteLavenderBlushColor
Definition: customelementgraphicpart.h:255
CustomElementPart * currentPart() const override
Definition: styleeditor.cpp:539
@ GreenColor
Definition: customelementgraphicpart.h:185
@ HTMLYellowLemonChiffonColor
Definition: customelementgraphicpart.h:199
QIcon ColorHTMLBlueLightSkyBlue
Definition: qeticons.cpp:310
QIcon ColorHTMLGreenPaleGreen
Definition: qeticons.cpp:286
QIcon ColorHTMLGreenMediumSpringGreen
Definition: qeticons.cpp:284
QIcon ColorHTMLWhiteAliceBlue
Definition: qeticons.cpp:344
@ HTMLBlueLightSteelBlueFilling
Definition: customelementgraphicpart.h:131
@ HTMLRedDarkRedFilling
Definition: customelementgraphicpart.h:77
@ HTMLYellowMoccasinColor
Definition: customelementgraphicpart.h:201
QIcon ColorHTMLCyanLightSeaGreen
Definition: qeticons.cpp:302
@ HTMLOrangeCoralColor
Definition: customelementgraphicpart.h:197
@ HTMLOrangeOrangeRedColor
Definition: customelementgraphicpart.h:196
@ HTMLWhiteLinenFilling
Definition: customelementgraphicpart.h:169
QIcon ColorHTMLBrownGoldenrod
Definition: qeticons.cpp:266
@ HTMLGreenForestGreenColor
Definition: customelementgraphicpart.h:223
@ HTMLCyanCyanColor
Definition: customelementgraphicpart.h:225
QIcon ColorHTMLCyanCyan
Definition: qeticons.cpp:295
CustomElementGraphicPart * part
Definition: styleeditor.h:47
@ ThinWeight
Definition: customelementgraphicpart.h:57
@ HTMLGreenPaleGreenFilling
Definition: customelementgraphicpart.h:114
@ HTMLBlueNavyFilling
Definition: customelementgraphicpart.h:141
@ HTMLYellowKhakiFilling
Definition: customelementgraphicpart.h:89
QIcon ColorHTMLPurpleThistle
Definition: qeticons.cpp:322
@ HTMLBrownGoldenrodFilling
Definition: customelementgraphicpart.h:98
QIcon ColorHTMLCyanCadetBlue
Definition: qeticons.cpp:303
@ HTMLGreenLimeGreenFilling
Definition: customelementgraphicpart.h:107
@ HTMLBrownChocolateColor
Definition: customelementgraphicpart.h:210
QIcon ColorHTMLBlueSkyBlue
Definition: qeticons.cpp:309
QIcon ColorHTMLBrownPeru
Definition: qeticons.cpp:268
@ HTMLBlueCornflowerBlueColor
Definition: customelementgraphicpart.h:234
@ HTMLPurpleMediumOrchidColor
Definition: customelementgraphicpart.h:241
@ HTMLGreenLimeFilling
Definition: customelementgraphicpart.h:107
@ HTMLBrownSaddleBrownFilling
Definition: customelementgraphicpart.h:101
QIcon ColorHTMLGreenChartreuse
Definition: qeticons.cpp:281
@ HTMLGreenForestGreenFilling
Definition: customelementgraphicpart.h:119
QIcon ColorHTMLWhiteAzure
Definition: qeticons.cpp:343
QIcon ColorHTMLYellowGold
Definition: qeticons.cpp:256
@ HTMLGreenMediumSeaGreenColor
Definition: customelementgraphicpart.h:222
@ HTMLPurpleDarkVioletFilling
Definition: customelementgraphicpart.h:151
@ HTMLPurpleOrchidFilling
Definition: customelementgraphicpart.h:145
@ HTMLBrownTanFilling
Definition: customelementgraphicpart.h:96
@ HTMLBlueDeepSkyBlueFilling
Definition: customelementgraphicpart.h:135
QIcon ColorHTMLCyanDarkCyan
Definition: qeticons.cpp:304
@ HTMLWhiteBeigeColor
Definition: customelementgraphicpart.h:252
@ HTMLPurpleLavenderFilling
Definition: customelementgraphicpart.h:143
QIcon ColorHTMLWhiteWhiteSmoke
Definition: qeticons.cpp:346
@ HTMLBrownMaroonFilling
Definition: customelementgraphicpart.h:103
QIcon ColorHTMLRedDarkRed
Definition: qeticons.cpp:239
@ HTMLWhiteWhiteFilling
Definition: customelementgraphicpart.h:158
@ HTMLRedDarkSalmonColor
Definition: customelementgraphicpart.h:192
@ HTMLWhiteAliceBlueFilling
Definition: customelementgraphicpart.h:161
@ NormalWeight
Definition: customelementgraphicpart.h:58
QIcon ColorHTMLGreenYellowGreen
Definition: qeticons.cpp:277
QIcon ColorHTMLBlueDarkBlue
Definition: qeticons.cpp:318
@ HTMLWhiteBeigeFilling
Definition: customelementgraphicpart.h:164
@ HTMLCyanCadetBlueFilling
Definition: customelementgraphicpart.h:129
@ HTMLRedSalmonColor
Definition: customelementgraphicpart.h:192
@ HTMLCyanDarkCyanFilling
Definition: customelementgraphicpart.h:130
QIcon ColorHTMLWhiteLavenderBlush
Definition: qeticons.cpp:354
QComboBox * size_weight
Definition: styleeditor.h:51
QIcon ColorHTMLWhiteFloralWhite
Definition: qeticons.cpp:350
QIcon ColorHTMLGrayBlack
Definition: qeticons.cpp:365
@ HTMLBrownBurlywoodColor
Definition: customelementgraphicpart.h:207
@ HTMLGraySlateGrayFilling
Definition: customelementgraphicpart.h:177
QComboBox * outline_color
Definition: styleeditor.h:51
QIcon ColorHTMLBrownSaddleBrown
Definition: qeticons.cpp:270
@ HTMLRedRedFilling
Definition: customelementgraphicpart.h:78
@ HTMLWhiteGhostWhiteFilling
Definition: customelementgraphicpart.h:162
QList< CustomElementPart * > m_cep_list
Definition: styleeditor.h:49
@ HTMLWhiteMintCreamFilling
Definition: customelementgraphicpart.h:160
@ HTMLPurpleIndigoFilling
Definition: customelementgraphicpart.h:154
QIcon ColorHTMLWhiteSnow
Definition: qeticons.cpp:340
QIcon ColorHTMLWhiteSeashell
Definition: qeticons.cpp:347
@ HTMLPurplePlumColor
Definition: customelementgraphicpart.h:239
@ HTMLPurpleMediumSlateBlueColor
Definition: customelementgraphicpart.h:247
QIcon ColorHTMLBrownSandyBrown
Definition: qeticons.cpp:265
@ FdiagFilling
Definition: customelementgraphicpart.h:180
@ HTMLPurpleDarkMagentaColor
Definition: customelementgraphicpart.h:244
QIcon ColorHTMLBrownBisque
Definition: qeticons.cpp:259
QIcon ColorHTMLBluePowderBlue
Definition: qeticons.cpp:307
@ HTMLWhiteWhiteColor
Definition: customelementgraphicpart.h:248
@ HTMLGrayDarkSlateGrayColor
Definition: customelementgraphicpart.h:260
@ HTMLRedIndianRedColor
Definition: customelementgraphicpart.h:193
@ HTMLGreenLimeColor
Definition: customelementgraphicpart.h:215
@ NoneColor
Definition: customelementgraphicpart.h:261
@ HTMLCyanDarkTurquoiseFilling
Definition: customelementgraphicpart.h:127
QIcon ColorHTMLCyanLightCyan
Definition: qeticons.cpp:296
QIcon ColorHTMLGrayDimGray
Definition: qeticons.cpp:361
@ HTMLYellowMoccasinFilling
Definition: customelementgraphicpart.h:86
QIcon ColorHTMLYellowLightGoldenrodYellow
Definition: qeticons.cpp:249
@ HTMLBlueRoyalBlueColor
Definition: customelementgraphicpart.h:235
@ HTMLGreenDarkGreenFilling
Definition: customelementgraphicpart.h:120
@ CyanFilling
Definition: customelementgraphicpart.h:67
QIcon ColorHTMLGreenGreenYellow
Definition: qeticons.cpp:282
@ HTMLRedCrimsonFilling
Definition: customelementgraphicpart.h:76
@ HTMLPurpleFuchsiaColor
Definition: customelementgraphicpart.h:240
@ HTMLCyanLightCyanColor
Definition: customelementgraphicpart.h:225
@ HTMLPinkHotPinkFilling
Definition: customelementgraphicpart.h:70
@ HTMLYellowDarkKhakiFilling
Definition: customelementgraphicpart.h:90
QIcon ColorHTMLBrownTan
Definition: qeticons.cpp:263
QIcon ColorHTMLGreenLightGreen
Definition: qeticons.cpp:285
QIcon ColorHTMLCyanMediumTurquoise
Definition: qeticons.cpp:300
@ HTMLWhiteSnowColor
Definition: customelementgraphicpart.h:248
@ HTMLGreenOliveFilling
Definition: customelementgraphicpart.h:105
@ YellowFilling
Definition: customelementgraphicpart.h:66
@ HTMLBrownPeruColor
Definition: customelementgraphicpart.h:210
@ HTMLBlueCornflowerBlueFilling
Definition: customelementgraphicpart.h:137
@ HTMLGreenGreenYellowColor
Definition: customelementgraphicpart.h:217
@ HTMLGreenDarkSeaGreenColor
Definition: customelementgraphicpart.h:220
@ HTMLCyanDarkTurquoiseColor
Definition: customelementgraphicpart.h:228
@ HTMLBrownNavajoWhiteColor
Definition: customelementgraphicpart.h:206
QIcon ColorHTMLCyanTurquoise
Definition: qeticons.cpp:299
@ HTMLBrownChocolateFilling
Definition: customelementgraphicpart.h:100
QIcon ColorHTMLRedCrimson
Definition: qeticons.cpp:237
@ HTMLPurpleIndigoColor
Definition: customelementgraphicpart.h:245
@ RedColor
Definition: customelementgraphicpart.h:185
@ GreenFilling
Definition: customelementgraphicpart.h:65
@ HTMLGreenDarkOliveGreenColor
Definition: customelementgraphicpart.h:213
void makeUndo(const QString &undo_text, const char *property_name, const QVariant &new_value)
Definition: styleeditor.cpp:585
@ HTMLPinkPaleVioletRedFilling
Definition: customelementgraphicpart.h:71
@ BlackFilling
Definition: customelementgraphicpart.h:64
QCheckBox * antialiasing
Definition: styleeditor.h:50
@ HTMLBrownNavajoWhiteFilling
Definition: customelementgraphicpart.h:94
QIcon ColorHTMLRedFirebrick
Definition: qeticons.cpp:238
QIcon ColorHTMLGraySlateGray
Definition: qeticons.cpp:363
@ HTMLGrayLightSlateGrayColor
Definition: customelementgraphicpart.h:259
@ HTMLPinkLightPinkFilling
Definition: customelementgraphicpart.h:69
@ HTMLPurpleMediumSlateBlueFilling
Definition: customelementgraphicpart.h:157
@ HTMLYellowGoldColor
Definition: customelementgraphicpart.h:204
@ HTMLGreenSeaGreenFilling
Definition: customelementgraphicpart.h:118
@ HTMLGreenLightGreenFilling
Definition: customelementgraphicpart.h:113
@ HTMLBrownWheatFilling
Definition: customelementgraphicpart.h:95
@ HTMLGrayDarkGrayFilling
Definition: customelementgraphicpart.h:174
QIcon ColorHTMLGreenMediumAquamarine
Definition: qeticons.cpp:288
QIcon ColorHTMLPurplePurple
Definition: qeticons.cpp:334
QIcon ColorHTMLGrayLightSlateGray
Definition: qeticons.cpp:362
void updateForm() override
StyleEditor::updateForm Update the edition form according to the value of edited part(s)
Definition: styleeditor.cpp:438
Definition: styleeditor.h:35
@ HTMLWhiteAntiqueWhiteColor
Definition: customelementgraphicpart.h:254
QIcon ColorHTMLCyanPaleTurquoise
Definition: qeticons.cpp:297
@ HTMLOrangeTomatoFilling
Definition: customelementgraphicpart.h:79
@ HTMLRedCrimsonColor
Definition: customelementgraphicpart.h:194
QIcon ColorPurple
Definition: qeticons.cpp:225
Definition: elementitemeditor.h:34
QIcon ColorHTMLWhiteMintCream
Definition: qeticons.cpp:342
@ HTMLBlueSkyBlueFilling
Definition: customelementgraphicpart.h:133
@ HTMLGreenGreenColor
Definition: customelementgraphicpart.h:223
@ HTMLYellowYellowFilling
Definition: customelementgraphicpart.h:81
@ HTMLCyanCadetBlueColor
Definition: customelementgraphicpart.h:229
@ HTMLGreenSpringGreenColor
Definition: customelementgraphicpart.h:217
@ HTMLPinkMediumVioletRedFilling
Definition: customelementgraphicpart.h:72
QIcon ColorHTMLGrayDarkSlateGray
Definition: qeticons.cpp:364
@ HTMLGreenDarkOliveGreenFilling
Definition: customelementgraphicpart.h:104
QIcon ColorHTMLGreenGreen
Definition: qeticons.cpp:292
QIcon ColorHTMLBrownRosyBrown
Definition: qeticons.cpp:264
@ HTMLGreenLawnGreenFilling
Definition: customelementgraphicpart.h:108
@ BrunFilling
Definition: customelementgraphicpart.h:66
QIcon ColorHTMLGrayDarkGray
Definition: qeticons.cpp:359
QIcon ColorHTMLRedDarkSalmon
Definition: qeticons.cpp:234
@ VerFilling
Definition: customelementgraphicpart.h:179
QIcon ColorHTMLBrownDarkGoldenrod
Definition: qeticons.cpp:267
QIcon ColorHTMLGreenDarkOliveGreen
Definition: qeticons.cpp:274
QIcon ColorHTMLCyanAquamarine
Definition: qeticons.cpp:298
@ HTMLRedLightSalmonColor
Definition: customelementgraphicpart.h:191
@ HTMLBlueSkyBlueColor
Definition: customelementgraphicpart.h:232
@ HTMLRedSalmonFilling
Definition: customelementgraphicpart.h:73
QIcon ColorHTMLOrangeOrange
Definition: qeticons.cpp:245
@ HTMLCyanMediumTurquoiseColor
Definition: customelementgraphicpart.h:227
@ HTMLBlueBlueFilling
Definition: customelementgraphicpart.h:139
QIcon ColorHTMLPurpleMediumOrchid
Definition: qeticons.cpp:328
@ HTMLBlueLightSkyBlueColor
Definition: customelementgraphicpart.h:232
@ HTMLPinkPaleVioletRedColor
Definition: customelementgraphicpart.h:190
@ HTMLBrownBrownColor
Definition: customelementgraphicpart.h:212
@ HTMLGrayGainsboroFilling
Definition: customelementgraphicpart.h:172
@ HTMLBlueDodgerBlueFilling
Definition: customelementgraphicpart.h:136
@ HTMLWhiteWhiteSmokeColor
Definition: customelementgraphicpart.h:251
@ HTMLRedLightSalmonFilling
Definition: customelementgraphicpart.h:73
QIcon ColorHTMLWhiteAntiqueWhite
Definition: qeticons.cpp:352
@ HTMLWhiteIvoryColor
Definition: customelementgraphicpart.h:254
@ HTMLBrownSaddleBrownColor
Definition: customelementgraphicpart.h:211
@ HTMLRedRedColor
Definition: customelementgraphicpart.h:195
QIcon ColorHTMLWhiteBeige
Definition: qeticons.cpp:348
QIcon ColorHTMLBrownBlanchedAlmond
Definition: qeticons.cpp:258
QIcon ColorHTMLPurpleBlueViolet
Definition: qeticons.cpp:330
@ HTMLGreenYellowGreenFilling
Definition: customelementgraphicpart.h:106
@ HTMLGrayBlackColor
Definition: customelementgraphicpart.h:261
QIcon ColorHTMLGreenSpringGreen
Definition: qeticons.cpp:283
@ HTMLWhiteGhostWhiteColor
Definition: customelementgraphicpart.h:251
@ HTMLBlueRoyalBlueFilling
Definition: customelementgraphicpart.h:139
@ HTMLGreenMediumAquamarineFilling
Definition: customelementgraphicpart.h:116
@ HTMLYellowPapayaWhipFilling
Definition: customelementgraphicpart.h:85
@ HTMLPurplePurpleFilling
Definition: customelementgraphicpart.h:154
QIcon ColorHTMLBrownBurlywood
Definition: qeticons.cpp:262
@ HTMLCyanAquamarineColor
Definition: customelementgraphicpart.h:226
@ HorFilling
Definition: customelementgraphicpart.h:179
@ DottedStyle
Definition: customelementgraphicpart.h:51
QIcon ColorHTMLPurpleDarkSlateBlue
Definition: qeticons.cpp:336
void updatePartLineStyle()
Update style with undo command.
Definition: styleeditor.cpp:420
QIcon ColorGray
Definition: qeticons.cpp:223
@ HTMLPurpleOrchidColor
Definition: customelementgraphicpart.h:240
@ HTMLCyanAquaColor
Definition: customelementgraphicpart.h:224
@ HTMLCyanLightCyanFilling
Definition: customelementgraphicpart.h:122
QIcon ColorHTMLBlueNavy
Definition: qeticons.cpp:319
@ HTMLOrangeDarkOrangeColor
Definition: customelementgraphicpart.h:197
@ NormalStyle
Definition: customelementgraphicpart.h:49
QIcon ColorHTMLWhiteWhite
Definition: qeticons.cpp:339
QIcon ColorHTMLPinkDeepPink
Definition: qeticons.cpp:229
QIcon ColorHTMLGrayGainsboro
Definition: qeticons.cpp:356
QIcon ColorHTMLRedLightCoral
Definition: qeticons.cpp:235
@ HTMLYellowPeachPuffColor
Definition: customelementgraphicpart.h:202
@ HTMLOrangeOrangeRedFilling
Definition: customelementgraphicpart.h:78
@ LightgrayColor
Definition: customelementgraphicpart.h:187
@ HTMLBrownWheatColor
Definition: customelementgraphicpart.h:206
QIcon ColorHTMLBlueMediumBlue
Definition: qeticons.cpp:317
@ UltraWeight
Definition: customelementgraphicpart.h:59
@ HTMLBrownBlanchedAlmondFilling
Definition: customelementgraphicpart.h:92
QIcon ColorHTMLBlueRoyalBlue
Definition: qeticons.cpp:315
@ HTMLBlueMidnightBlueColor
Definition: customelementgraphicpart.h:237
@ HTMLGreenLightGreenColor
Definition: customelementgraphicpart.h:219
@ HTMLGrayGrayFilling
Definition: customelementgraphicpart.h:174
@ HTMLBrownSiennaColor
Definition: customelementgraphicpart.h:211
QIcon ColorHTMLPurpleMediumPurple
Definition: qeticons.cpp:329
@ HTMLBrownPeruFilling
Definition: customelementgraphicpart.h:100
void updatePartFilling()
Update color filling with undo command.
Definition: styleeditor.cpp:430
@ HTMLCyanTealFilling
Definition: customelementgraphicpart.h:130
@ HTMLPurpleDarkSlateBlueFilling
Definition: customelementgraphicpart.h:155
@ HTMLWhiteMistyRoseFilling
Definition: customelementgraphicpart.h:171
QIcon ColorHTMLBlueLightBlue
Definition: qeticons.cpp:308
@ HTMLGrayLightGrayColor
Definition: customelementgraphicpart.h:257
@ HTMLGreenOliveColor
Definition: customelementgraphicpart.h:213
QIcon ColorHTMLPurpleMagenta
Definition: qeticons.cpp:327
@ HTMLPurplePurpleColor
Definition: customelementgraphicpart.h:244
@ HTMLBlueSteelBlueFilling
Definition: customelementgraphicpart.h:138
@ HTMLGreenMediumSpringGreenColor
Definition: customelementgraphicpart.h:218
@ HTMLCyanPaleTurquoiseColor
Definition: customelementgraphicpart.h:226
@ HTMLPurpleSlateBlueFilling
Definition: customelementgraphicpart.h:156
@ HTMLPurpleMagentaFilling
Definition: customelementgraphicpart.h:147
@ HTMLPurpleBlueVioletFilling
Definition: customelementgraphicpart.h:150
QIcon ColorHTMLWhiteOldLace
Definition: qeticons.cpp:349
@ HTMLYellowPapayaWhipColor
Definition: customelementgraphicpart.h:201
QIcon ColorHTMLYellowLemonChiffon
Definition: qeticons.cpp:248
QIcon ColorHTMLPinkMediumVioletRed
Definition: qeticons.cpp:231
@ HTMLGrayBlackFilling
Definition: customelementgraphicpart.h:179
@ HTMLYellowLightGoldenrodYellowColor
Definition: customelementgraphicpart.h:200
QIcon ColorHTMLPurpleIndigo
Definition: qeticons.cpp:335
QIcon ColorHTMLYellowKhaki
Definition: qeticons.cpp:254
@ HTMLWhiteMintCreamColor
Definition: customelementgraphicpart.h:249
@ HTMLYellowYellowColor
Definition: customelementgraphicpart.h:198
@ HTMLPurpleSlateBlueColor
Definition: customelementgraphicpart.h:246
@ HTMLOrangeOrangeFilling
Definition: customelementgraphicpart.h:81
void activeConnections(bool)
Definition: styleeditor.cpp:569
QIcon ColorHTMLYellowPeachPuff
Definition: qeticons.cpp:252
@ HTMLPurpleMediumPurpleFilling
Definition: customelementgraphicpart.h:149
@ HTMLGreenGreenYellowFilling
Definition: customelementgraphicpart.h:110
@ HTMLRedLightCoralFilling
Definition: customelementgraphicpart.h:75
@ HTMLCyanLightSeaGreenFilling
Definition: customelementgraphicpart.h:128
QIcon ColorHTMLGrayLightGray
Definition: qeticons.cpp:357
@ HTMLWhiteWhiteSmokeFilling
Definition: customelementgraphicpart.h:163
@ HTMLYellowPaleGoldenrodFilling
Definition: customelementgraphicpart.h:88
@ HTMLGreenLawnGreenColor
Definition: customelementgraphicpart.h:216
QIcon ColorHTMLBrownWheat
Definition: qeticons.cpp:261
QIcon ColorHTMLYellowYellow
Definition: qeticons.cpp:246
@ HTMLWhiteFloralWhiteFilling
Definition: customelementgraphicpart.h:166
QIcon ColorHTMLBlueDodgerBlue
Definition: qeticons.cpp:312
@ HTMLCyanDarkCyanColor
Definition: customelementgraphicpart.h:229
@ HTMLOrangeDarkOrangeFilling
Definition: customelementgraphicpart.h:80
@ HTMLGrayGrayColor
Definition: customelementgraphicpart.h:258
@ HTMLGrayDarkSlateGrayFilling
Definition: customelementgraphicpart.h:178
QIcon ColorHTMLCyanAqua
Definition: qeticons.cpp:294
@ HTMLPinkPinkColor
Definition: customelementgraphicpart.h:188
@ HTMLWhiteFloralWhiteColor
Definition: customelementgraphicpart.h:253
@ HTMLWhiteOldLaceColor
Definition: customelementgraphicpart.h:253
bool setPart(CustomElementPart *) override
StyleEditor::setPart Set the part to edit by this editor. Note : editor can accept or refuse to edit ...
Definition: styleeditor.cpp:480
@ HTMLCyanTealColor
Definition: customelementgraphicpart.h:230
@ HTMLPurpleVioletFilling
Definition: customelementgraphicpart.h:145
@ BlueFilling
Definition: customelementgraphicpart.h:65
QIcon ColorHTMLPinkPaleVioletRed
Definition: qeticons.cpp:230
QIcon ColorHTMLGreenLimeGreen
Definition: qeticons.cpp:278
@ HTMLYellowLightGoldenrodYellowFilling
Definition: customelementgraphicpart.h:84
@ OrangeFilling
Definition: customelementgraphicpart.h:68
@ HTMLRedFirebrickFilling
Definition: customelementgraphicpart.h:77
@ HTMLGrayDimGrayColor
Definition: customelementgraphicpart.h:259
@ HTMLPinkDeepPinkFilling
Definition: customelementgraphicpart.h:70
QIcon ColorHTMLWhiteLinen
Definition: qeticons.cpp:353
@ HTMLWhiteLinenColor
Definition: customelementgraphicpart.h:255
bool setParts(QList< CustomElementPart * >) override
StyleEditor::setParts Set several parts to edit by this editor. Note : editor can accept or refuse to...
Definition: styleeditor.cpp:510
@ HTMLGrayDarkGrayColor
Definition: customelementgraphicpart.h:258
@ HTMLPurpleDarkOrchidColor
Definition: customelementgraphicpart.h:243
@ HTMLPurpleVioletColor
Definition: customelementgraphicpart.h:239
@ HTMLWhiteHoneydewFilling
Definition: customelementgraphicpart.h:159
@ HTMLPinkMediumVioletRedColor
Definition: customelementgraphicpart.h:191
QIcon ColorHTMLPurpleDarkViolet
Definition: qeticons.cpp:331
@ HTMLWhiteAntiqueWhiteFilling
Definition: customelementgraphicpart.h:168
@ HTMLRedIndianRedFilling
Definition: customelementgraphicpart.h:76
QIcon ColorHTMLYellowMoccasin
Definition: qeticons.cpp:251
@ HTMLPurpleDarkMagentaFilling
Definition: customelementgraphicpart.h:153
QIcon ColorHTMLWhiteIvory
Definition: qeticons.cpp:351
@ HTMLBrownBisqueFilling
Definition: customelementgraphicpart.h:93
@ HTMLGrayLightGrayFilling
Definition: customelementgraphicpart.h:173
@ HTMLCyanAquamarineFilling
Definition: customelementgraphicpart.h:124
@ HTMLCyanTurquoiseFilling
Definition: customelementgraphicpart.h:125
@ HTMLCyanTurquoiseColor
Definition: customelementgraphicpart.h:227
@ BlackColor
Definition: customelementgraphicpart.h:185
QIcon ColorHTMLBrownSienna
Definition: qeticons.cpp:271
QIcon ColorHTMLPinkPink
Definition: qeticons.cpp:226
QIcon ColorOrange
Definition: qeticons.cpp:224
@ HTMLOrangeOrangeColor
Definition: customelementgraphicpart.h:198
QIcon ColorHTMLPurpleLavender
Definition: qeticons.cpp:321
QIcon ColorHTMLPurpleDarkOrchid
Definition: qeticons.cpp:332
@ HTMLBlueDeepSkyBlueColor
Definition: customelementgraphicpart.h:233
@ WhiteColor
Definition: customelementgraphicpart.h:185
@ HTMLRedDarkRedColor
Definition: customelementgraphicpart.h:195
@ HTMLGreenChartreuseFilling
Definition: customelementgraphicpart.h:109
@ HTMLGreenDarkGreenColor
Definition: customelementgraphicpart.h:224
QComboBox * filling_color
Definition: styleeditor.h:51
@ HTMLYellowKhakiColor
Definition: customelementgraphicpart.h:203
@ HTMLPurpleFuchsiaFilling
Definition: customelementgraphicpart.h:146
QIcon ColorHTMLGreenLime
Definition: qeticons.cpp:279
@ HTMLCyanPaleTurquoiseFilling
Definition: customelementgraphicpart.h:123
@ WhiteFilling
Definition: customelementgraphicpart.h:64
@ HTMLWhiteSeashellColor
Definition: customelementgraphicpart.h:252
QIcon ColorHTMLWhiteHoneydew
Definition: qeticons.cpp:341
QIcon ColorHTMLGreenSeaGreen
Definition: qeticons.cpp:290
@ HTMLGreenOliveDrabColor
Definition: customelementgraphicpart.h:214
@ HTMLBlueDodgerBlueColor
Definition: customelementgraphicpart.h:233
@ HTMLBrownRosyBrownColor
Definition: customelementgraphicpart.h:208
@ HTMLBlueMediumBlueFilling
Definition: customelementgraphicpart.h:140
@ HTMLPinkHotPinkColor
Definition: customelementgraphicpart.h:189
@ HTMLYellowPaleGoldenrodColor
Definition: customelementgraphicpart.h:202
@ HTMLBlueDarkBlueColor
Definition: customelementgraphicpart.h:236
@ HTMLBrownSandyBrownColor
Definition: customelementgraphicpart.h:208
@ HTMLOrangeCoralFilling
Definition: customelementgraphicpart.h:79
The CustomElementPart class This abstract class represents a primitive of the visual representation o...
Definition: customelementpart.h:40
QIcon ColorHTMLBlueBlue
Definition: qeticons.cpp:316
@ HTMLYellowLightYellowFilling
Definition: customelementgraphicpart.h:82
@ HTMLWhiteAzureColor
Definition: customelementgraphicpart.h:250
@ HTMLCyanLightSeaGreenColor
Definition: customelementgraphicpart.h:228
@ HTMLBrownBisqueColor
Definition: customelementgraphicpart.h:205
@ HTMLGrayLightSlateGrayFilling
Definition: customelementgraphicpart.h:176
@ HTMLPurpleDarkSlateBlueColor
Definition: customelementgraphicpart.h:245
QList< CustomElementGraphicPart * > m_part_list
Definition: styleeditor.h:48
QIcon ColorHTMLGrayGray
Definition: qeticons.cpp:360
QIcon ColorHTMLGreenMediumSeaGreen
Definition: qeticons.cpp:289
@ HTMLWhiteAzureFilling
Definition: customelementgraphicpart.h:160
QIcon ColorHTMLGreenDarkSeaGreen
Definition: qeticons.cpp:287
@ HTMLBrownBurlywoodFilling
Definition: customelementgraphicpart.h:95
@ HTMLWhiteAliceBlueColor
Definition: customelementgraphicpart.h:250
@ HTMLCyanAquaFilling
Definition: customelementgraphicpart.h:121
@ HTMLBrownCornsilkFilling
Definition: customelementgraphicpart.h:91
@ HTMLGreenMediumAquamarineColor
Definition: customelementgraphicpart.h:221
@ HTMLBrownDarkGoldenrodColor
Definition: customelementgraphicpart.h:209
QComboBox * line_style
Definition: styleeditor.h:51
QIcon ColorHTMLGreenDarkGreen
Definition: qeticons.cpp:293
@ HTMLBrownMaroonColor
Definition: customelementgraphicpart.h:212
@ MagentaFilling
Definition: customelementgraphicpart.h:67
@ NoneFilling
Definition: customelementgraphicpart.h:64
@ NoneWeight
Definition: customelementgraphicpart.h:56
@ HTMLRedFirebrickColor
Definition: customelementgraphicpart.h:194
@ HTMLBlueLightSteelBlueColor
Definition: customelementgraphicpart.h:230
@ HTMLGraySilverColor
Definition: customelementgraphicpart.h:257
QIcon ColorHTMLRedIndianRed
Definition: qeticons.cpp:236
QIcon ColorHTMLBrownChocolate
Definition: qeticons.cpp:269
@ HTMLBlueLightBlueFilling
Definition: customelementgraphicpart.h:133
@ HTMLBrownBlanchedAlmondColor
Definition: customelementgraphicpart.h:205
@ HTMLBlueMidnightBlueFilling
Definition: customelementgraphicpart.h:142
@ BigWeight
Definition: customelementgraphicpart.h:60
@ HTMLRedLightCoralColor
Definition: customelementgraphicpart.h:193
@ HTMLGrayDimGrayFilling
Definition: customelementgraphicpart.h:175
QIcon ColorHTMLBrownCornsilk
Definition: qeticons.cpp:257
@ HTMLBrownBrownFilling
Definition: customelementgraphicpart.h:102
@ HTMLPinkLightPinkColor
Definition: customelementgraphicpart.h:188
QIcon ColorHTMLOrangeOrangeRed
Definition: qeticons.cpp:241
@ YellowColor
Definition: customelementgraphicpart.h:186
QIcon ColorHTMLBlueMidnightBlue
Definition: qeticons.cpp:320
@ HTMLPurpleThistleFilling
Definition: customelementgraphicpart.h:144
@ HTMLBrownCornsilkColor
Definition: customelementgraphicpart.h:204
@ HTMLGreenMediumSeaGreenFilling
Definition: customelementgraphicpart.h:117
@ HTMLBrownSandyBrownFilling
Definition: customelementgraphicpart.h:97
QIcon ColorHTMLCyanDarkTurquoise
Definition: qeticons.cpp:301
QIcon ColorHTMLGreenLawnGreen
Definition: qeticons.cpp:280
QIcon ColorHTMLPurpleOrchid
Definition: qeticons.cpp:325
StyleEditor(QETElementEditor *, CustomElementGraphicPart *=nullptr, QWidget *=nullptr)
Definition: styleeditor.cpp:33
QIcon ColorHTMLGreenOliveDrab
Definition: qeticons.cpp:276
QIcon ColorHTMLYellowPapayaWhip
Definition: qeticons.cpp:250
@ HTMLBluePowderBlueFilling
Definition: customelementgraphicpart.h:132
@ HTMLGreenChartreuseColor
Definition: customelementgraphicpart.h:216
The QPropertyUndoCommand class This undo command manage QProperty of a QObject. This undo command can...
Definition: qpropertyundocommand.h:34
@ HTMLGraySilverFilling
Definition: customelementgraphicpart.h:173
QIcon ColorHTMLRedLightSalmon
Definition: qeticons.cpp:232
@ HTMLBlueLightBlueColor
Definition: customelementgraphicpart.h:231
@ HTMLPurpleMediumOrchidFilling
Definition: customelementgraphicpart.h:148
QIcon ColorHTMLOrangeTomato
Definition: qeticons.cpp:242
@ HTMLBluePowderBlueColor
Definition: customelementgraphicpart.h:231
@ GrayColor
Definition: customelementgraphicpart.h:186
@ BlueColor
Definition: customelementgraphicpart.h:185
@ HTMLYellowDarkKhakiColor
Definition: customelementgraphicpart.h:203
@ HTMLGreenOliveDrabFilling
Definition: customelementgraphicpart.h:105
void updatePartAntialiasing()
Update antialiasing with undo command.
Definition: styleeditor.cpp:410
@ HTMLPurplePlumFilling
Definition: customelementgraphicpart.h:144
@ HTMLPurpleThistleColor
Definition: customelementgraphicpart.h:238
@ HTMLPurpleBlueVioletColor
Definition: customelementgraphicpart.h:242
QIcon ColorHTMLPurpleViolet
Definition: qeticons.cpp:324
@ HTMLBrownTanColor
Definition: customelementgraphicpart.h:207
@ HTMLBrownDarkGoldenrodFilling
Definition: customelementgraphicpart.h:99
@ HTMLBlueNavyColor
Definition: customelementgraphicpart.h:237
@ HTMLWhiteOldLaceFilling
Definition: customelementgraphicpart.h:165
QIcon tr
Definition: qeticons.cpp:206
@ OrangeColor
Definition: customelementgraphicpart.h:187
QIcon ColorHTMLPurpleDarkMagenta
Definition: qeticons.cpp:333
QIcon ColorHTMLOrangeCoral
Definition: qeticons.cpp:243
@ GrayFilling
Definition: customelementgraphicpart.h:66
QIcon ColorHTMLGreenOlive
Definition: qeticons.cpp:275
@ HTMLPurpleLavenderColor
Definition: customelementgraphicpart.h:238
@ HTMLPurpleDarkOrchidFilling
Definition: customelementgraphicpart.h:152
@ HTMLGreenGreenFilling
Definition: customelementgraphicpart.h:120
@ DashedStyle
Definition: customelementgraphicpart.h:50
@ HTMLYellowLightYellowColor
Definition: customelementgraphicpart.h:199
Definition: qetelementeditor.h:33
@ LightgrayFilling
Definition: customelementgraphicpart.h:67
@ HTMLBrownSiennaFilling
Definition: customelementgraphicpart.h:102
@ HTMLCyanMediumTurquoiseFilling
Definition: customelementgraphicpart.h:126
@ HTMLWhiteMistyRoseColor
Definition: customelementgraphicpart.h:256
QIcon ColorHTMLPurplePlum
Definition: qeticons.cpp:323
QIcon ColorHTMLCyanTeal
Definition: qeticons.cpp:305
@ HTMLBlueDarkBlueFilling
Definition: customelementgraphicpart.h:141
~StyleEditor() override
Destructeur.
Definition: styleeditor.cpp:406
QIcon ColorHTMLBrownBrown
Definition: qeticons.cpp:272
QVariant property(const char *name) const override
Definition: customelementgraphicpart.h:297
QIcon ColorHTMLGraySilver
Definition: qeticons.cpp:358
@ BdiagFilling
Definition: customelementgraphicpart.h:180
virtual QUndoStack & undoStack() const
Definition: elementitemeditor.cpp:44
@ HTMLPurpleDarkVioletColor
Definition: customelementgraphicpart.h:243
@ HTMLGrayGainsboroColor
Definition: customelementgraphicpart.h:256