Computer Assited Medical Intervention Tool Kit  version 4.1
qtpropertymanager.h
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
4 ** All rights reserved.
5 **
6 ** Contact: Nokia Corporation (qt-info@nokia.com)
7 **
8 ** This file is part of a Qt Solutions component.
9 **
10 ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
11 ** Contact: http://www.qt-project.org/legal
12 **
13 ** This file is part of the Qt Solutions component.
14 **
15 ** You may use this file under the terms of the BSD license as follows:
16 **
17 ** "Redistribution and use in source and binary forms, with or without
18 ** modification, are permitted provided that the following conditions are
19 ** met:
20 ** * Redistributions of source code must retain the above copyright
21 ** notice, this list of conditions and the following disclaimer.
22 ** * Redistributions in binary form must reproduce the above copyright
23 ** notice, this list of conditions and the following disclaimer in
24 ** the documentation and/or other materials provided with the
25 ** distribution.
26 ** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor
27 ** the names of its contributors may be used to endorse or promote
28 ** products derived from this software without specific prior written
29 ** permission.
30 ** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names
31 ** of its contributors may be used to endorse or promote products derived
32 ** from this software without specific prior written permission.
33 **
34 ** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
35 ** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
36 ** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
37 ** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
38 ** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
39 ** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
40 ** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
41 ** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
42 ** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
43 ** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
44 ** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
45 **
46 ****************************************************************************/
47 
48 
49 #ifndef QTPROPERTYMANAGER_H
50 #define QTPROPERTYMANAGER_H
51 
52 #include "qtpropertybrowser.h"
53 #include <QPushButton>
54 #include <QLineEdit>
55 
56 #if QT_VERSION >= 0x040400
57 QT_BEGIN_NAMESPACE
58 #endif
59 
60 class QDate;
61 class QTime;
62 class QDateTime;
63 class QLocale;
64 
73  Q_OBJECT
74 public:
75  QtGroupPropertyManager(QObject* parent = nullptr);
76 
80  ~QtGroupPropertyManager() override = default;
81 
82 protected:
83  bool hasValue(const QtProperty* property) const override;
84 
85  void initializeProperty(QtProperty* property) override;
86  void uninitializeProperty(QtProperty* property) override;
87 };
88 
90 
92  Q_OBJECT
93 public:
94  QtIntPropertyManager(QObject* parent = nullptr);
95  ~QtIntPropertyManager() override;
96 
97  int value(const QtProperty* property) const;
98  int minimum(const QtProperty* property) const;
99  int maximum(const QtProperty* property) const;
100  int singleStep(const QtProperty* property) const;
101  bool isReadOnly(const QtProperty* property) const;
102 
103 public Q_SLOTS:
104  void setValue(QtProperty* property, int val);
105  void setMinimum(QtProperty* property, int minVal);
106  void setMaximum(QtProperty* property, int maxVal);
107  void setRange(QtProperty* property, int minVal, int maxVal);
108  void setSingleStep(QtProperty* property, int step);
109  void setReadOnly(QtProperty* property, bool readOnly);
110 Q_SIGNALS:
111  void valueChanged(QtProperty* property, int val);
112  void rangeChanged(QtProperty* property, int minVal, int maxVal);
113  void singleStepChanged(QtProperty* property, int step);
114  void readOnlyChanged(QtProperty* property, bool readOnly);
115 protected:
116  QString valueText(const QtProperty* property) const override;
117  void initializeProperty(QtProperty* property) override;
118  void uninitializeProperty(QtProperty* property) override;
119 private:
121  Q_DECLARE_PRIVATE(QtIntPropertyManager)
122  Q_DISABLE_COPY(QtIntPropertyManager)
123 };
124 
126 
128  Q_OBJECT
129 public:
130  QtBoolPropertyManager(QObject* parent = nullptr);
131  ~QtBoolPropertyManager() override;
132 
133  bool value(const QtProperty* property) const;
134  bool textVisible(const QtProperty* property) const;
135 
136 public Q_SLOTS:
137  void setValue(QtProperty* property, bool val);
138  void setTextVisible(QtProperty* property, bool textVisible);
139 Q_SIGNALS:
140  void valueChanged(QtProperty* property, bool val);
141  void textVisibleChanged(QtProperty* property, bool);
142 protected:
143  QString valueText(const QtProperty* property) const override;
144  QIcon valueIcon(const QtProperty* property) const override;
145  void initializeProperty(QtProperty* property) override;
146  void uninitializeProperty(QtProperty* property) override;
147 private:
149  Q_DECLARE_PRIVATE(QtBoolPropertyManager)
150  Q_DISABLE_COPY(QtBoolPropertyManager)
151 };
152 
154 
156  Q_OBJECT
157 public:
158  QtDoublePropertyManager(QObject* parent = nullptr);
159  ~QtDoublePropertyManager() override;
160 
161  double value(const QtProperty* property) const;
162  double minimum(const QtProperty* property) const;
163  double maximum(const QtProperty* property) const;
164  double singleStep(const QtProperty* property) const;
165  int decimals(const QtProperty* property) const;
166  bool isReadOnly(const QtProperty* property) const;
167 
168 public Q_SLOTS:
169  void setValue(QtProperty* property, double val);
170  void setMinimum(QtProperty* property, double minVal);
171  void setMaximum(QtProperty* property, double maxVal);
172  void setRange(QtProperty* property, double minVal, double maxVal);
173  void setSingleStep(QtProperty* property, double step);
174  void setDecimals(QtProperty* property, int prec);
175  void setReadOnly(QtProperty* property, bool readOnly);
176 Q_SIGNALS:
177  void valueChanged(QtProperty* property, double val);
178  void rangeChanged(QtProperty* property, double minVal, double maxVal);
179  void singleStepChanged(QtProperty* property, double step);
180  void decimalsChanged(QtProperty* property, int prec);
181  void readOnlyChanged(QtProperty* property, bool readOnly);
182 protected:
183  QString valueText(const QtProperty* property) const override;
184  void initializeProperty(QtProperty* property) override;
185  void uninitializeProperty(QtProperty* property) override;
186 private:
188  Q_DECLARE_PRIVATE(QtDoublePropertyManager)
189  Q_DISABLE_COPY(QtDoublePropertyManager)
190 };
191 
193 
195  Q_OBJECT
196 public:
197  QtStringPropertyManager(QObject* parent = nullptr);
198  ~QtStringPropertyManager() override;
199 
200  QString value(const QtProperty* property) const;
201  QRegExp regExp(const QtProperty* property) const;
202  EchoMode echoMode(const QtProperty* property) const override;
203  bool isReadOnly(const QtProperty* property) const;
204 
205 public Q_SLOTS:
206  void setValue(QtProperty* property, const QString& val);
207  void setRegExp(QtProperty* property, const QRegExp& regExp);
208  void setEchoMode(QtProperty* property, EchoMode echoMode);
209  void setReadOnly(QtProperty* property, bool readOnly);
210 Q_SIGNALS:
211  void valueChanged(QtProperty* property, const QString& val);
212  void regExpChanged(QtProperty* property, const QRegExp& regExp);
213  void echoModeChanged(QtProperty* property, const int);
214  void readOnlyChanged(QtProperty* property, bool);
215 protected:
216  QString valueText(const QtProperty* property) const override;
217  QString displayText(const QtProperty* property) const override;
218  void initializeProperty(QtProperty* property) override;
219  void uninitializeProperty(QtProperty* property) override;
220 private:
222  Q_DECLARE_PRIVATE(QtStringPropertyManager)
223  Q_DISABLE_COPY(QtStringPropertyManager)
224 };
225 
227 
229  Q_OBJECT
230 public:
231  QtDatePropertyManager(QObject* parent = nullptr);
232  ~QtDatePropertyManager() override;
233 
234  QDate value(const QtProperty* property) const;
235  QDate minimum(const QtProperty* property) const;
236  QDate maximum(const QtProperty* property) const;
237 
238 public Q_SLOTS:
239  void setValue(QtProperty* property, const QDate& val);
240  void setMinimum(QtProperty* property, const QDate& minVal);
241  void setMaximum(QtProperty* property, const QDate& maxVal);
242  void setRange(QtProperty* property, const QDate& minVal, const QDate& maxVal);
243 Q_SIGNALS:
244  void valueChanged(QtProperty* property, const QDate& val);
245  void rangeChanged(QtProperty* property, const QDate& minVal, const QDate& maxVal);
246 protected:
247  QString valueText(const QtProperty* property) const override;
248  void initializeProperty(QtProperty* property) override;
249  void uninitializeProperty(QtProperty* property) override;
250 private:
252  Q_DECLARE_PRIVATE(QtDatePropertyManager)
253  Q_DISABLE_COPY(QtDatePropertyManager)
254 };
255 
257 
259  Q_OBJECT
260 public:
261  QtTimePropertyManager(QObject* parent = nullptr);
262  ~QtTimePropertyManager() override;
263 
264  QTime value(const QtProperty* property) const;
265 
266 public Q_SLOTS:
267  void setValue(QtProperty* property, const QTime& val);
268 Q_SIGNALS:
269  void valueChanged(QtProperty* property, const QTime& val);
270 protected:
271  QString valueText(const QtProperty* property) const override;
272  void initializeProperty(QtProperty* property) override;
273  void uninitializeProperty(QtProperty* property) override;
274 private:
276  Q_DECLARE_PRIVATE(QtTimePropertyManager)
277  Q_DISABLE_COPY(QtTimePropertyManager)
278 };
279 
281 
283  Q_OBJECT
284 public:
285  QtDateTimePropertyManager(QObject* parent = nullptr);
286  ~QtDateTimePropertyManager() override;
287 
288  QDateTime value(const QtProperty* property) const;
289 
290 public Q_SLOTS:
291  void setValue(QtProperty* property, const QDateTime& val);
292 Q_SIGNALS:
293  void valueChanged(QtProperty* property, const QDateTime& val);
294 protected:
295  QString valueText(const QtProperty* property) const override;
296  void initializeProperty(QtProperty* property) override;
297  void uninitializeProperty(QtProperty* property) override;
298 private:
300  Q_DECLARE_PRIVATE(QtDateTimePropertyManager)
301  Q_DISABLE_COPY(QtDateTimePropertyManager)
302 };
303 
305 
307  Q_OBJECT
308 public:
309  QtKeySequencePropertyManager(QObject* parent = nullptr);
310  ~QtKeySequencePropertyManager() override;
311 
312  QKeySequence value(const QtProperty* property) const;
313 
314 public Q_SLOTS:
315  void setValue(QtProperty* property, const QKeySequence& val);
316 Q_SIGNALS:
317  void valueChanged(QtProperty* property, const QKeySequence& val);
318 protected:
319  QString valueText(const QtProperty* property) const override;
320  void initializeProperty(QtProperty* property) override;
321  void uninitializeProperty(QtProperty* property) override;
322 private:
324  Q_DECLARE_PRIVATE(QtKeySequencePropertyManager)
325  Q_DISABLE_COPY(QtKeySequencePropertyManager)
326 };
327 
329 
331  Q_OBJECT
332 public:
333  QtCharPropertyManager(QObject* parent = nullptr);
334  ~QtCharPropertyManager() override;
335 
336  QChar value(const QtProperty* property) const;
337 
338 public Q_SLOTS:
339  void setValue(QtProperty* property, const QChar& val);
340 Q_SIGNALS:
341  void valueChanged(QtProperty* property, const QChar& val);
342 protected:
343  QString valueText(const QtProperty* property) const override;
344  void initializeProperty(QtProperty* property) override;
345  void uninitializeProperty(QtProperty* property) override;
346 private:
348  Q_DECLARE_PRIVATE(QtCharPropertyManager)
349  Q_DISABLE_COPY(QtCharPropertyManager)
350 };
351 
354 
356  Q_OBJECT
357 public:
358  QtLocalePropertyManager(QObject* parent = nullptr);
359  ~QtLocalePropertyManager() override;
360 
361  QtEnumPropertyManager* subEnumPropertyManager() const;
362 
363  QLocale value(const QtProperty* property) const;
364 
365 public Q_SLOTS:
366  void setValue(QtProperty* property, const QLocale& val);
367 Q_SIGNALS:
368  void valueChanged(QtProperty* property, const QLocale& val);
369 protected:
370  QString valueText(const QtProperty* property) const override;
371  void initializeProperty(QtProperty* property) override;
372  void uninitializeProperty(QtProperty* property) override;
373 private:
375  Q_DECLARE_PRIVATE(QtLocalePropertyManager)
376  Q_DISABLE_COPY(QtLocalePropertyManager)
377  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
378  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
379 };
380 
382 
384  Q_OBJECT
385 public:
386  QtPointPropertyManager(QObject* parent = nullptr);
387  ~QtPointPropertyManager() override;
388 
389  QtIntPropertyManager* subIntPropertyManager() const;
390 
391  QPoint value(const QtProperty* property) const;
392 
393 public Q_SLOTS:
394  void setValue(QtProperty* property, const QPoint& val);
395 Q_SIGNALS:
396  void valueChanged(QtProperty* property, const QPoint& val);
397 protected:
398  QString valueText(const QtProperty* property) const override;
399  void initializeProperty(QtProperty* property) override;
400  void uninitializeProperty(QtProperty* property) override;
401 private:
403  Q_DECLARE_PRIVATE(QtPointPropertyManager)
404  Q_DISABLE_COPY(QtPointPropertyManager)
405  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
406  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
407 };
408 
410 
412  Q_OBJECT
413 public:
414  QtPointFPropertyManager(QObject* parent = nullptr);
415  ~QtPointFPropertyManager() override;
416 
417  QtDoublePropertyManager* subDoublePropertyManager() const;
418 
419  QPointF value(const QtProperty* property) const;
420  int decimals(const QtProperty* property) const;
421 
422 public Q_SLOTS:
423  void setValue(QtProperty* property, const QPointF& val);
424  void setDecimals(QtProperty* property, int prec);
425 Q_SIGNALS:
426  void valueChanged(QtProperty* property, const QPointF& val);
427  void decimalsChanged(QtProperty* property, int prec);
428 protected:
429  QString valueText(const QtProperty* property) const override;
430  void initializeProperty(QtProperty* property) override;
431  void uninitializeProperty(QtProperty* property) override;
432 private:
434  Q_DECLARE_PRIVATE(QtPointFPropertyManager)
435  Q_DISABLE_COPY(QtPointFPropertyManager)
436  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
437  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
438 };
439 
441 
443  Q_OBJECT
444 public:
445  QtSizePropertyManager(QObject* parent = nullptr);
446  ~QtSizePropertyManager() override;
447 
448  QtIntPropertyManager* subIntPropertyManager() const;
449 
450  QSize value(const QtProperty* property) const;
451  QSize minimum(const QtProperty* property) const;
452  QSize maximum(const QtProperty* property) const;
453 
454 public Q_SLOTS:
455  void setValue(QtProperty* property, const QSize& val);
456  void setMinimum(QtProperty* property, const QSize& minVal);
457  void setMaximum(QtProperty* property, const QSize& maxVal);
458  void setRange(QtProperty* property, const QSize& minVal, const QSize& maxVal);
459 Q_SIGNALS:
460  void valueChanged(QtProperty* property, const QSize& val);
461  void rangeChanged(QtProperty* property, const QSize& minVal, const QSize& maxVal);
462 protected:
463  QString valueText(const QtProperty* property) const override;
464  void initializeProperty(QtProperty* property) override;
465  void uninitializeProperty(QtProperty* property) override;
466 private:
468  Q_DECLARE_PRIVATE(QtSizePropertyManager)
469  Q_DISABLE_COPY(QtSizePropertyManager)
470  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
471  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
472 };
473 
475 
477  Q_OBJECT
478 public:
479  QtSizeFPropertyManager(QObject* parent = nullptr);
480  ~QtSizeFPropertyManager() override;
481 
482  QtDoublePropertyManager* subDoublePropertyManager() const;
483 
484  QSizeF value(const QtProperty* property) const;
485  QSizeF minimum(const QtProperty* property) const;
486  QSizeF maximum(const QtProperty* property) const;
487  int decimals(const QtProperty* property) const;
488 
489 public Q_SLOTS:
490  void setValue(QtProperty* property, const QSizeF& val);
491  void setMinimum(QtProperty* property, const QSizeF& minVal);
492  void setMaximum(QtProperty* property, const QSizeF& maxVal);
493  void setRange(QtProperty* property, const QSizeF& minVal, const QSizeF& maxVal);
494  void setDecimals(QtProperty* property, int prec);
495 Q_SIGNALS:
496  void valueChanged(QtProperty* property, const QSizeF& val);
497  void rangeChanged(QtProperty* property, const QSizeF& minVal, const QSizeF& maxVal);
498  void decimalsChanged(QtProperty* property, int prec);
499 protected:
500  QString valueText(const QtProperty* property) const override;
501  void initializeProperty(QtProperty* property) override;
502  void uninitializeProperty(QtProperty* property) override;
503 private:
505  Q_DECLARE_PRIVATE(QtSizeFPropertyManager)
506  Q_DISABLE_COPY(QtSizeFPropertyManager)
507  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
508  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
509 };
510 
512 
514  Q_OBJECT
515 public:
516  QtRectPropertyManager(QObject* parent = nullptr);
517  ~QtRectPropertyManager() override;
518 
519  QtIntPropertyManager* subIntPropertyManager() const;
520 
521  QRect value(const QtProperty* property) const;
522  QRect constraint(const QtProperty* property) const;
523 
524 public Q_SLOTS:
525  void setValue(QtProperty* property, const QRect& val);
526  void setConstraint(QtProperty* property, const QRect& constraint);
527 Q_SIGNALS:
528  void valueChanged(QtProperty* property, const QRect& val);
529  void constraintChanged(QtProperty* property, const QRect& constraint);
530 protected:
531  QString valueText(const QtProperty* property) const override;
532  void initializeProperty(QtProperty* property) override;
533  void uninitializeProperty(QtProperty* property) override;
534 private:
536  Q_DECLARE_PRIVATE(QtRectPropertyManager)
537  Q_DISABLE_COPY(QtRectPropertyManager)
538  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
539  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
540 };
541 
543 
545  Q_OBJECT
546 public:
547  QtRectFPropertyManager(QObject* parent = nullptr);
548  ~QtRectFPropertyManager() override;
549 
550  QtDoublePropertyManager* subDoublePropertyManager() const;
551 
552  QRectF value(const QtProperty* property) const;
553  QRectF constraint(const QtProperty* property) const;
554  int decimals(const QtProperty* property) const;
555 
556 public Q_SLOTS:
557  void setValue(QtProperty* property, const QRectF& val);
558  void setConstraint(QtProperty* property, const QRectF& constraint);
559  void setDecimals(QtProperty* property, int prec);
560 Q_SIGNALS:
561  void valueChanged(QtProperty* property, const QRectF& val);
562  void constraintChanged(QtProperty* property, const QRectF& constraint);
563  void decimalsChanged(QtProperty* property, int prec);
564 protected:
565  QString valueText(const QtProperty* property) const override;
566  void initializeProperty(QtProperty* property) override;
567  void uninitializeProperty(QtProperty* property) override;
568 private:
570  Q_DECLARE_PRIVATE(QtRectFPropertyManager)
571  Q_DISABLE_COPY(QtRectFPropertyManager)
572  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
573  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
574 };
575 
576 
578 class QVector3D;
579 
581  Q_OBJECT
582 public:
583  QtVector3DPropertyManager(QObject* parent = nullptr);
584  ~QtVector3DPropertyManager() override;
585 
586  QtDoublePropertyManager* subDoublePropertyManager() const;
587 
588  QVector3D value(const QtProperty* property) const;
589  int decimals(const QtProperty* property) const;
590 
591 public Q_SLOTS:
592  void setValue(QtProperty* property, const QVector3D& val);
593  void setDecimals(QtProperty* property, int prec);
594 Q_SIGNALS:
595  void valueChanged(QtProperty* property, const QVector3D& val);
596  void decimalsChanged(QtProperty* property, int prec);
597 protected:
598  QString valueText(const QtProperty* property) const override;
599  void initializeProperty(QtProperty* property) override;
600  void uninitializeProperty(QtProperty* property) override;
601 private:
603  Q_DECLARE_PRIVATE(QtVector3DPropertyManager)
604  Q_DISABLE_COPY(QtVector3DPropertyManager)
605  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
606  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
607 };
608 
610 
612  Q_OBJECT
613 public:
614  QtEnumPropertyManager(QObject* parent = nullptr);
615  ~QtEnumPropertyManager() override;
616 
617  int value(const QtProperty* property) const;
618  QStringList enumNames(const QtProperty* property) const;
619  QMap<int, QIcon> enumIcons(const QtProperty* property) const;
620 
621 public Q_SLOTS:
622  void setValue(QtProperty* property, int val);
623  void setEnumNames(QtProperty* property, const QStringList& names);
624  void setEnumIcons(QtProperty* property, const QMap<int, QIcon>& icons);
625 Q_SIGNALS:
626  void valueChanged(QtProperty* property, int val);
627  void enumNamesChanged(QtProperty* property, const QStringList& names);
628  void enumIconsChanged(QtProperty* property, const QMap<int, QIcon>& icons);
629 protected:
630  QString valueText(const QtProperty* property) const override;
631  QIcon valueIcon(const QtProperty* property) const override;
632  void initializeProperty(QtProperty* property) override;
633  void uninitializeProperty(QtProperty* property) override;
634 private:
636  Q_DECLARE_PRIVATE(QtEnumPropertyManager)
637  Q_DISABLE_COPY(QtEnumPropertyManager)
638 };
639 
641 
643  Q_OBJECT
644 public:
645  QtFlagPropertyManager(QObject* parent = nullptr);
646  ~QtFlagPropertyManager() override;
647 
648  QtBoolPropertyManager* subBoolPropertyManager() const;
649 
650  int value(const QtProperty* property) const;
651  QStringList flagNames(const QtProperty* property) const;
652 
653 public Q_SLOTS:
654  void setValue(QtProperty* property, int val);
655  void setFlagNames(QtProperty* property, const QStringList& names);
656 Q_SIGNALS:
657  void valueChanged(QtProperty* property, int val);
658  void flagNamesChanged(QtProperty* property, const QStringList& names);
659 protected:
660  QString valueText(const QtProperty* property) const override;
661  void initializeProperty(QtProperty* property) override;
662  void uninitializeProperty(QtProperty* property) override;
663 private:
665  Q_DECLARE_PRIVATE(QtFlagPropertyManager)
666  Q_DISABLE_COPY(QtFlagPropertyManager)
667  Q_PRIVATE_SLOT(d_func(), void slotBoolChanged(QtProperty*, bool))
668  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
669 };
670 
672 
674  Q_OBJECT
675 public:
676  QtSizePolicyPropertyManager(QObject* parent = nullptr);
677  ~QtSizePolicyPropertyManager() override;
678 
679  QtIntPropertyManager* subIntPropertyManager() const;
680  QtEnumPropertyManager* subEnumPropertyManager() const;
681 
682  QSizePolicy value(const QtProperty* property) const;
683 
684 public Q_SLOTS:
685  void setValue(QtProperty* property, const QSizePolicy& val);
686 Q_SIGNALS:
687  void valueChanged(QtProperty* property, const QSizePolicy& val);
688 protected:
689  QString valueText(const QtProperty* property) const override;
690  void initializeProperty(QtProperty* property) override;
691  void uninitializeProperty(QtProperty* property) override;
692 private:
694  Q_DECLARE_PRIVATE(QtSizePolicyPropertyManager)
695  Q_DISABLE_COPY(QtSizePolicyPropertyManager)
696  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
697  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
698  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
699 };
700 
702 
704  Q_OBJECT
705 public:
706  QtFontPropertyManager(QObject* parent = nullptr);
707  ~QtFontPropertyManager() override;
708 
709  QtIntPropertyManager* subIntPropertyManager() const;
710  QtEnumPropertyManager* subEnumPropertyManager() const;
711  QtBoolPropertyManager* subBoolPropertyManager() const;
712 
713  QFont value(const QtProperty* property) const;
714 
715 public Q_SLOTS:
716  void setValue(QtProperty* property, const QFont& val);
717 Q_SIGNALS:
718  void valueChanged(QtProperty* property, const QFont& val);
719 protected:
720  QString valueText(const QtProperty* property) const override;
721  QIcon valueIcon(const QtProperty* property) const override;
722  void initializeProperty(QtProperty* property) override;
723  void uninitializeProperty(QtProperty* property) override;
724 private:
726  Q_DECLARE_PRIVATE(QtFontPropertyManager)
727  Q_DISABLE_COPY(QtFontPropertyManager)
728  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
729  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
730  Q_PRIVATE_SLOT(d_func(), void slotBoolChanged(QtProperty*, bool))
731  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
732  Q_PRIVATE_SLOT(d_func(), void slotFontDatabaseChanged())
733  Q_PRIVATE_SLOT(d_func(), void slotFontDatabaseDelayedChange())
734 };
735 
737 
739  Q_OBJECT
740 public:
741  QtColorPropertyManager(QObject* parent = nullptr);
742  ~QtColorPropertyManager() override;
743 
744  QtIntPropertyManager* subIntPropertyManager() const;
745 
746  QColor value(const QtProperty* property) const;
747 
748 public Q_SLOTS:
749  void setValue(QtProperty* property, const QColor& val);
750 Q_SIGNALS:
751  void valueChanged(QtProperty* property, const QColor& val);
752 protected:
753  QString valueText(const QtProperty* property) const override;
754  QIcon valueIcon(const QtProperty* property) const override;
755  void initializeProperty(QtProperty* property) override;
756  void uninitializeProperty(QtProperty* property) override;
757 private:
759  Q_DECLARE_PRIVATE(QtColorPropertyManager)
760  Q_DISABLE_COPY(QtColorPropertyManager)
761  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
762  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
763 };
764 
766 
768  Q_OBJECT
769 public:
770  QtCursorPropertyManager(QObject* parent = nullptr);
771  ~QtCursorPropertyManager() override;
772 
773 #ifndef QT_NO_CURSOR
774  QCursor value(const QtProperty* property) const;
775 #endif
776 
777 public Q_SLOTS:
778  void setValue(QtProperty* property, const QCursor& val);
779 Q_SIGNALS:
780  void valueChanged(QtProperty* property, const QCursor& val);
781 protected:
782  QString valueText(const QtProperty* property) const override;
783  QIcon valueIcon(const QtProperty* property) const override;
784  void initializeProperty(QtProperty* property) override;
785  void uninitializeProperty(QtProperty* property) override;
786 private:
788  Q_DECLARE_PRIVATE(QtCursorPropertyManager)
789  Q_DISABLE_COPY(QtCursorPropertyManager)
790 };
791 
792 #if QT_VERSION >= 0x040400
793 QT_END_NAMESPACE
794 #endif
795 
796 #endif
QtRectFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:4506
QtVector3DPropertyManager::QtVector3DPropertyManager
QtVector3DPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4882
QtKeySequencePropertyManagerPrivate::q_ptr
QtKeySequencePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2251
QtSizePolicyPropertyManagerPrivate::m_vStretchToProperty
QMap< const QtProperty *, QtProperty * > m_vStretchToProperty
Definition: qtpropertymanager.cpp:5696
QtTimePropertyManagerPrivate::q_ptr
QtTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2035
QtDoublePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, double minVal, double maxVal)
QtFontPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6087
QtRectPropertyManager
The QtRectPropertyManager provides and manages QRect properties.
Definition: qtpropertymanager.h:512
QtLocalePropertyManagerPrivate::m_propertyToLanguage
QMap< const QtProperty *, QtProperty * > m_propertyToLanguage
Definition: qtpropertymanager.cpp:2470
QtDoublePropertyManagerPrivate::Data::minVal
double minVal
Definition: qtpropertymanager.cpp:944
QtSizeFPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSizeF &val)
QtDoublePropertyManager::maximum
double maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1074
QtSizeFPropertyManager::d_ptr
QtSizeFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:503
QtPointPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2703
QtDatePropertyManagerPrivate
Definition: qtpropertymanager.cpp:1807
QtPointFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:2906
QtVector3DPropertyManagerPrivate::m_propertyToZ
QMap< const QtProperty *, QtProperty * > m_propertyToZ
Definition: qtpropertymanager.cpp:4810
QtEnumPropertyManagerPrivate::Data::enumIcons
QMap< int, QIcon > enumIcons
Definition: qtpropertymanager.cpp:5087
QtBoolPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1801
QtFlagPropertyManager::flagNamesChanged
void flagNamesChanged(QtProperty *property, const QStringList &names)
QtSizeFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3763
QtSizePropertyManagerPrivate::Data::minimumValue
QSize minimumValue() const
Definition: qtpropertymanager.cpp:3187
QtDoublePropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:948
QtAbstractPropertyManager::addProperty
QtProperty * addProperty(const QString &name=QString())
Definition: qtpropertybrowser.cpp:747
QtMetaEnumProvider::m_countryEnumNames
QMap< QLocale::Language, QStringList > m_countryEnumNames
Definition: qtpropertymanager.cpp:444
QtStringPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1529
QtSizePolicyPropertyManager::QtSizePolicyPropertyManager
QtSizePolicyPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5780
QtFontPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6409
QtVector3DPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5051
QtEnumPropertyManagerPrivate::q_ptr
QtEnumPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5079
setBorderValues
static void setBorderValues(PropertyManager *manager, PropertyManagerPrivate *managerPrivate, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), void(PropertyManager::*rangeChangedSignal)(QtProperty *, ValueChangeParameter, ValueChangeParameter), QtProperty *property, const Value &minVal, const Value &maxVal, void(PropertyManagerPrivate::*setSubPropertyRange)(QtProperty *, ValueChangeParameter, ValueChangeParameter, ValueChangeParameter))
Definition: qtpropertymanager.cpp:297
QtBoolPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:1643
QtColorPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QColor &val)
QtDoublePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(double newMaxVal)
Definition: qtpropertymanager.cpp:959
QtRectFPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QRectF &val)
QtVector3DPropertyManager
The QtVector3DPropertyManager provides and manages QVector3D properties.
Definition: qtpropertymanager.h:579
QtDoublePropertyManagerPrivate::Data::singleStep
double singleStep
Definition: qtpropertymanager.cpp:946
QtMetaEnumProvider::localeToIndex
void localeToIndex(QLocale::Language language, QLocale::Country country, int *languageIndex, int *countryIndex) const
Definition: qtpropertymanager.cpp:574
QtSizePropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3204
QtDateTimePropertyManagerPrivate::q_ptr
QtDateTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2144
QtStringPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1552
QtPointPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2820
QtFontPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6045
QtPointPropertyManager
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:382
QtLocalePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2646
QtColorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6473
QtStringPropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1416
QtLocalePropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:2468
QtFontPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5987
QtPointFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2900
QtSizePropertyManagerPrivate
Definition: qtpropertymanager.cpp:3171
QtLocalePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QLocale &val)
QtSizePropertyManagerPrivate::Data::minVal
QSize minVal
Definition: qtpropertymanager.cpp:3185
QtStringPropertyManager::echoModeChanged
void echoModeChanged(QtProperty *property, const int)
QtSizePolicyPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5671
QtIntPropertyManager
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:90
QtPropertyBrowserUtils::colorValueText
static QString colorValueText(const QColor &c)
Definition: qtpropertybrowserutils.cpp:150
QtDateTimePropertyManager::~QtDateTimePropertyManager
~QtDateTimePropertyManager() override
Definition: qtpropertymanager.cpp:2192
QtRectPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:3927
QtSizePolicyPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:5830
QtRectPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:3922
QtRectPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:4083
QtMetaEnumProvider::indexToSizePolicy
QSizePolicy::Policy indexToSizePolicy(int index) const
Definition: qtpropertymanager.cpp:544
QtRectPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3917
QtVector3DPropertyManagerPrivate::m_zToProperty
QMap< const QtProperty *, QtProperty * > m_zToProperty
Definition: qtpropertymanager.cpp:4814
QtPointFPropertyManager::setValue
void setValue(QtProperty *property, const QPointF &val)
Definition: qtpropertymanager.cpp:3070
QtSizeFPropertyManager::value
QSizeF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3691
QtSizeFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3563
QtIntPropertyManagerPrivate::q_ptr
QtIntPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:639
qtpropertybrowserutils_p.h
QtBoolPropertyManager::~QtBoolPropertyManager
~QtBoolPropertyManager() override
Definition: qtpropertymanager.cpp:1690
QtKeySequencePropertyManager::setValue
void setValue(QtProperty *property, const QKeySequence &val)
Definition: qtpropertymanager.cpp:2330
QtEnumPropertyManager::~QtEnumPropertyManager
~QtEnumPropertyManager() override
Definition: qtpropertymanager.cpp:5159
QtLocalePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2455
QtFlagPropertyManager::setFlagNames
void setFlagNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5600
setSimpleMinimumData
static void setSimpleMinimumData(PrivateData *data, const Value &minVal)
Definition: qtpropertymanager.cpp:80
QtSizeFPropertyManagerPrivate::Data::maximumValue
QSizeF maximumValue() const
Definition: qtpropertymanager.cpp:3527
QtPointFPropertyManager::~QtPointFPropertyManager
~QtPointFPropertyManager() override
Definition: qtpropertymanager.cpp:3008
QtPointFPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QPointF &val)
QtStringPropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool)
QtSizeFPropertyManager::setMinimum
void setMinimum(QtProperty *property, const QSizeF &minVal)
Definition: qtpropertymanager.cpp:3800
QtSizePolicyPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5712
QtPointPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2859
QtDoublePropertyManager::value
double value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1056
QtPointFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:2914
QtRectFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4322
QtBoolPropertyManager::textVisibleChanged
void textVisibleChanged(QtProperty *property, bool)
QtSizeFPropertyManager
The QtSizeFPropertyManager provides and manages QSizeF properties.
Definition: qtpropertymanager.h:475
QtKeySequencePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QKeySequence > PropertyValueMap
Definition: qtpropertymanager.cpp:2257
QtColorPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6488
QtDoublePropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1176
QtFlagPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:5489
QtRectFPropertyManager::constraint
QRectF constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4536
QtPointPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2714
QtRectPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRect &constraint)
QtMetaEnumProvider::m_indexToCountry
QMap< int, QMap< int, QLocale::Country > > m_indexToCountry
Definition: qtpropertymanager.cpp:447
QtFontPropertyManagerPrivate::slotFontDatabaseChanged
void slotFontDatabaseChanged()
Definition: qtpropertymanager.cpp:6118
QtDateTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2212
QtRectFPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRectF &constraint)
QtBoolPropertyManagerPrivate::m_checkedIcon
const QIcon m_checkedIcon
Definition: qtpropertymanager.cpp:1645
QtDoublePropertyManager::QtDoublePropertyManager
QtDoublePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1034
QtLocalePropertyManagerPrivate::m_propertyToCountry
QMap< const QtProperty *, QtProperty * > m_propertyToCountry
Definition: qtpropertymanager.cpp:2471
QtTimePropertyManager::setValue
void setValue(QtProperty *property, const QTime &val)
Definition: qtpropertymanager.cpp:2120
QtDatePropertyManagerPrivate::Data::maxVal
QDate maxVal
Definition: qtpropertymanager.cpp:1817
QtVector3DPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4797
QtMetaEnumProvider::policyEnumNames
QStringList policyEnumNames() const
Definition: qtpropertymanager.cpp:423
QtSizePropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:3334
QtFlagPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5361
QtDateTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QDateTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2150
QtDateTimePropertyManager::value
QDateTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2205
QtVector3DPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4812
QtRectPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3919
QtCharPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2353
QtDoublePropertyManager::setMaximum
void setMaximum(QtProperty *property, double maxVal)
Definition: qtpropertymanager.cpp:1256
QtIntPropertyManager::~QtIntPropertyManager
~QtIntPropertyManager() override
Definition: qtpropertymanager.cpp:732
QtDoublePropertyManagerPrivate::q_ptr
QtDoublePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:937
QtSizePolicyPropertyManagerPrivate::m_propertyToVStretch
QMap< const QtProperty *, QtProperty * > m_propertyToVStretch
Definition: qtpropertymanager.cpp:5691
QtBoolPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1628
QtSizePolicyPropertyManagerPrivate::m_propertyToVPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToVPolicy
Definition: qtpropertymanager.cpp:5689
QtSizePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3428
QtDatePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QDate &minVal)
Definition: qtpropertymanager.cpp:1969
QtSizePropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3210
QtPointFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3051
QtFontPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6006
QtRectPropertyManager::~QtRectPropertyManager
~QtRectPropertyManager() override
Definition: qtpropertymanager.cpp:4068
QtBoolPropertyManager::QtBoolPropertyManager
QtBoolPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1681
QtSizePropertyManager::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3392
QtBoolPropertyManagerPrivate::Data::textVisible
bool textVisible
Definition: qtpropertymanager.cpp:1638
QtIntPropertyManagerPrivate::Data::maxVal
int maxVal
Definition: qtpropertymanager.cpp:647
QtLocalePropertyManagerPrivate::QtLocalePropertyManagerPrivate
QtLocalePropertyManagerPrivate()=default
QtEnumPropertyManager::enumIconsChanged
void enumIconsChanged(QtProperty *property, const QMap< int, QIcon > &icons)
QtKeySequencePropertyManager::QtKeySequencePropertyManager
QtKeySequencePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2286
QtColorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6709
QtIntPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:649
QtCursorPropertyManager::setValue
void setValue(QtProperty *property, const QCursor &val)
Definition: qtpropertymanager.cpp:6857
QtPointFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3128
QtRectPropertyManager::QtRectPropertyManager
QtRectPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4053
QtFontPropertyManagerPrivate::m_propertyToUnderline
QMap< const QtProperty *, QtProperty * > m_propertyToUnderline
Definition: qtpropertymanager.cpp:6014
QtFontPropertyManagerPrivate::QtFontPropertyManagerPrivate
QtFontPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:6030
QtFontPropertyManager::QtFontPropertyManager
QtFontPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6189
QtFontPropertyManagerPrivate::q_ptr
QtFontPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5988
QtVector3DPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4803
QtBoolPropertyManager::setTextVisible
void setTextVisible(QtProperty *property, bool textVisible)
Definition: qtpropertymanager.cpp:1771
QtPointPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QPoint > PropertyValueMap
Definition: qtpropertymanager.cpp:2702
QtDatePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1812
QtSizePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSize &newMaxVal)
Definition: qtpropertymanager.cpp:3196
QtSizePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSize &newMinVal)
Definition: qtpropertymanager.cpp:3193
QtFontPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6343
QtBoolPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1734
QtCursorPropertyManager::value
QCursor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6821
QtSizePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSize &val)
QT_QTPROPERTYBROWSER_EXPORT
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:58
QtKeySequencePropertyManager::d_ptr
QtKeySequencePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:322
QtPointFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2915
QtVector3DPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4789
QtRectPropertyManager::d_ptr
QtRectPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:534
QtCharPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2442
QtRectPropertyManagerPrivate::Data::val
QRect val
Definition: qtpropertymanager.cpp:3912
QtDatePropertyManager::setRange
void setRange(QtProperty *property, const QDate &minVal, const QDate &maxVal)
Definition: qtpropertymanager.cpp:2008
QtTimePropertyManager::d_ptr
QtTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:274
QtSizePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3487
QtVector3DPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4813
QtStringPropertyManager::setEchoMode
void setEchoMode(QtProperty *property, EchoMode echoMode)
Definition: qtpropertymanager.cpp:1505
QtFlagPropertyManager::~QtFlagPropertyManager
~QtFlagPropertyManager() override
Definition: qtpropertymanager.cpp:5474
QtRectFPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint, const QRectF &val)
Definition: qtpropertymanager.cpp:4395
QtDateTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2143
QtDatePropertyManager::minimum
QDate minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1917
QtRectFPropertyManager::value
QRectF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4518
sortCountries
static QList< QLocale::Country > sortCountries(const QList< QLocale::Country > &countries)
Definition: qtpropertymanager.cpp:469
QtMetaEnumProvider::m_policyEnumNames
QStringList m_policyEnumNames
Definition: qtpropertymanager.cpp:442
QtColorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6669
QtDoublePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1297
getValue
static Value getValue(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:220
QtStringPropertyManager::regExp
QRegExp regExp(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1398
QtStringPropertyManager
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:193
QtSizePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3201
setBorderValue
static void setBorderValue(PropertyManager *manager, PropertyManagerPrivate *managerPrivate, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), void(PropertyManager::*rangeChangedSignal)(QtProperty *, ValueChangeParameter, ValueChangeParameter), QtProperty *property, Value(PrivateData::*getRangeVal)() const, void(PrivateData::*setRangeVal)(ValueChangeParameter), const Value &borderVal, void(PropertyManagerPrivate::*setSubPropertyRange)(QtProperty *, ValueChangeParameter, ValueChangeParameter, ValueChangeParameter))
Definition: qtpropertymanager.cpp:342
QtStringPropertyManager::setRegExp
void setRegExp(QtProperty *property, const QRegExp &regExp)
Definition: qtpropertymanager.cpp:1486
QtFlagPropertyManager
The QtFlagPropertyManager provides and manages flag properties.
Definition: qtpropertymanager.h:641
QtLocalePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2466
QtSizeFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3547
QtRectFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4755
QtCharPropertyManager::QtCharPropertyManager
QtCharPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2387
QtFontPropertyManagerPrivate::m_fontDatabaseChangeTimer
QTimer * m_fontDatabaseChangeTimer
Definition: qtpropertymanager.cpp:6027
QtStringPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QString &val)
QtFontPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:6007
QtSizePolicyPropertyManagerPrivate::QtSizePolicyPropertyManagerPrivate
QtSizePolicyPropertyManagerPrivate()=default
QtFlagPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:5370
QtColorPropertyManager::value
QColor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6608
QtBoolPropertyManagerPrivate::q_ptr
QtBoolPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1629
QtSizePropertyManagerPrivate::Data::maximumValue
QSize maximumValue() const
Definition: qtpropertymanager.cpp:3190
QtSizeFPropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3574
QtDatePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QDate &newMinVal)
Definition: qtpropertymanager.cpp:1824
QtEnumPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5084
QtSizeFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3539
QtSizePolicyPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:5686
QtFontPropertyManagerPrivate::m_strikeOutToProperty
QMap< const QtProperty *, QtProperty * > m_strikeOutToProperty
Definition: qtpropertymanager.cpp:6023
QtFontPropertyManagerPrivate::m_familyToProperty
QMap< const QtProperty *, QtProperty * > m_familyToProperty
Definition: qtpropertymanager.cpp:6018
QtDoublePropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:1204
QtSizePropertyManager::maximum
QSize maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3364
QtRectFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4543
QtFontPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:6259
QtVector3DPropertyManager::~QtVector3DPropertyManager
~QtVector3DPropertyManager() override
Definition: qtpropertymanager.cpp:4897
QtGroupPropertyManager::hasValue
bool hasValue(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:617
QtRectFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4329
QtDatePropertyManager::d_ptr
QtDatePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:250
QtStringPropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1318
QtSizeFPropertyManager::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3747
QtSizePolicyPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QSizePolicy > PropertyValueMap
Definition: qtpropertymanager.cpp:5682
QtBoolPropertyManager::value
bool value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1703
QtSizePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3226
QtProperty
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:112
QtSizePropertyManagerPrivate::Data::val
QSize val
Definition: qtpropertymanager.cpp:3184
QtFontPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:6056
QtSizeFPropertyManagerPrivate::Data::val
QSizeF val
Definition: qtpropertymanager.cpp:3520
QtIntPropertyManagerPrivate::Data::singleStep
int singleStep
Definition: qtpropertymanager.cpp:648
QtSizePropertyManager::minimum
QSize minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3355
QtDateTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDateTime &val)
QtTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2041
QtPointFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2920
QtFontPropertyManagerPrivate::m_settingValue
bool m_settingValue
Definition: qtpropertymanager.cpp:6026
QtRectPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:3926
QtRectPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3911
QtDatePropertyManager::setValue
void setValue(QtProperty *property, const QDate &val)
Definition: qtpropertymanager.cpp:1952
QtTimePropertyManager
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:257
QtSizeFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:3550
QtBoolPropertyManager::textVisible
bool textVisible(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1707
QtPropertyBrowserUtils::fontValueText
static QString fontValueText(const QFont &f)
Definition: qtpropertybrowserutils.cpp:177
QtSizePolicyPropertyManagerPrivate::m_hStretchToProperty
QMap< const QtProperty *, QtProperty * > m_hStretchToProperty
Definition: qtpropertymanager.cpp:5695
QtPointFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2922
QtLocalePropertyManager::~QtLocalePropertyManager
~QtLocalePropertyManager() override
Definition: qtpropertymanager.cpp:2557
QtStringPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1309
QtKeySequencePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2255
QtSizeFPropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3820
QtBoolPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1794
QtGroupPropertyManager::QtGroupPropertyManager
QtGroupPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:609
QtRectFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4376
QtRectPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4242
QtPointFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2919
QtPointPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2711
QtPointFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2939
QtSizeFPropertyManagerPrivate::q_ptr
QtSizeFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3508
QtCharPropertyManagerPrivate::q_ptr
QtCharPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2354
QtColorPropertyManager::d_ptr
QtColorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:757
QtMetaEnumProvider::m_languageToIndex
QMap< QLocale::Language, int > m_languageToIndex
Definition: qtpropertymanager.cpp:446
QtIntPropertyManagerPrivate::Data::maximumValue
int maximumValue() const
Definition: qtpropertymanager.cpp:653
QtTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2130
QtGroupPropertyManager
The description of this class will come soon !
Definition: qtpropertymanager.h:71
QtPointPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:2705
QtKeySequencePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2340
QtRectFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4345
QtMetaEnumProvider::indexToLocale
void indexToLocale(int languageIndex, int countryIndex, QLocale::Language *language, QLocale::Country *country) const
Definition: qtpropertymanager.cpp:557
QtFontPropertyManagerPrivate::m_kerningToProperty
QMap< const QtProperty *, QtProperty * > m_kerningToProperty
Definition: qtpropertymanager.cpp:6024
QtLocalePropertyManager::QtLocalePropertyManager
QtLocalePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2541
QtDoublePropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, double step)
QtFontPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QFont > PropertyValueMap
Definition: qtpropertymanager.cpp:6003
QtIntPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
qtpropertybrowser.h
QtIntPropertyManager::singleStep
int singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:774
QtTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2105
QtDatePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1813
QtSizePropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3237
QtFontPropertyManagerPrivate::m_familyNames
QStringList m_familyNames
Definition: qtpropertymanager.cpp:6001
QtFontPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:6245
QtFontPropertyManager
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:702
EchoMode
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:61
QtRectFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4323
QtVector3DPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4795
QtSizePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3183
QtFlagPropertyManagerPrivate::Data::flagNames
QStringList flagNames
Definition: qtpropertymanager.cpp:5357
QtColorPropertyManagerPrivate::m_gToProperty
QMap< const QtProperty *, QtProperty * > m_gToProperty
Definition: qtpropertymanager.cpp:6483
QtMetaEnumProvider::QtMetaEnumProvider
QtMetaEnumProvider()
Definition: qtpropertymanager.cpp:530
QtSizePolicyPropertyManagerPrivate::m_hPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_hPolicyToProperty
Definition: qtpropertymanager.cpp:5693
QtFontPropertyManagerPrivate::m_propertyToBold
QMap< const QtProperty *, QtProperty * > m_propertyToBold
Definition: qtpropertymanager.cpp:6012
QtDoublePropertyManagerPrivate::Data::maxVal
double maxVal
Definition: qtpropertymanager.cpp:945
QtRectFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:4341
QtFontPropertyManagerPrivate::m_underlineToProperty
QMap< const QtProperty *, QtProperty * > m_underlineToProperty
Definition: qtpropertymanager.cpp:6022
QtStringPropertyManager::displayText
QString displayText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1435
QtAbstractPropertyManager::hasValue
virtual bool hasValue(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:679
QtIntPropertyManager::setSingleStep
void setSingleStep(QtProperty *property, int step)
Definition: qtpropertymanager.cpp:872
QtColorPropertyManagerPrivate::q_ptr
QtColorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6465
QtIntPropertyManager::d_ptr
QtIntPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:119
QtPointFPropertyManagerPrivate::Data::val
QPointF val
Definition: qtpropertymanager.cpp:2907
QtPointPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2694
Q_TYPENAME
#define Q_TYPENAME
Definition: qtpropertymanager.cpp:48
QtTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2039
QtVector3DPropertyManager::setValue
void setValue(QtProperty *property, const QVector3D &val)
Definition: qtpropertymanager.cpp:4960
QtIntPropertyManager::setMaximum
void setMaximum(QtProperty *property, int maxVal)
Definition: qtpropertymanager.cpp:834
QtBoolPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1714
QtDatePropertyManagerPrivate::q_ptr
QtDatePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1808
QtFlagPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtRectFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:4342
getMinimum
static Value getMinimum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:226
QtSizePropertyManager
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:441
QtSizePropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3213
QtSizePolicyPropertyManagerPrivate::q_ptr
QtSizePolicyPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5672
QtFontPropertyManagerPrivate::m_propertyToPointSize
QMap< const QtProperty *, QtProperty * > m_propertyToPointSize
Definition: qtpropertymanager.cpp:6011
QtBoolPropertyManagerPrivate::Data::val
bool val
Definition: qtpropertymanager.cpp:1637
QtIntPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:664
QtLocalePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2674
QtDoublePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:964
QtStringPropertyManager::d_ptr
QtStringPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:220
QtSizePolicyPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSizePolicy &val)
QtSizePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QSize &minVal)
Definition: qtpropertymanager.cpp:3408
QtBoolPropertyManager::d_ptr
QtBoolPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:147
QtColorPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6475
QtPointFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3044
QtFontPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6034
QtSizePolicyPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5683
QtPointPropertyManager::QtPointPropertyManager
QtPointPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2771
QtDatePropertyManager
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:227
QtPointFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtEnumPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5091
QtStringPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1303
QtRectFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4334
QtStringPropertyManagerPrivate::Data::regExp
QRegExp regExp
Definition: qtpropertymanager.cpp:1312
countriesForLanguage
static QList< QLocale::Country > countriesForLanguage(QLocale::Language language)
Definition: qtpropertymanager.cpp:454
QtRectPropertyManager::constraint
QRect constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4104
setSimpleMaximumData
static void setSimpleMaximumData(PrivateData *data, const Value &maxVal)
Definition: qtpropertymanager.cpp:92
QtCharPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2359
QtDoublePropertyManager::valueChanged
void valueChanged(QtProperty *property, double val)
QtColorPropertyManagerPrivate::m_rToProperty
QMap< const QtProperty *, QtProperty * > m_rToProperty
Definition: qtpropertymanager.cpp:6482
QtFlagPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5646
QtPointPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:2801
QtRectPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3924
QtLocalePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2496
QtAbstractPropertyManager::echoMode
virtual EchoMode echoMode(const QtProperty *) const
Definition: qtpropertybrowser.cpp:734
QtPointFPropertyManagerPrivate::q_ptr
QtPointFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2901
QtDatePropertyManagerPrivate::Data::maximumValue
QDate maximumValue() const
Definition: qtpropertymanager.cpp:1821
QtLocalePropertyManager::value
QLocale value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2584
QtMetaEnumProvider::initLocale
void initLocale()
Definition: qtpropertymanager.cpp:479
QtDoublePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(double newMinVal)
Definition: qtpropertymanager.cpp:956
QtSizeFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtCharPropertyManager
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:329
QtSizePropertyManager::value
QSize value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3346
QtVector3DPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5020
QtCursorDatabase
The description of this class will come soon !
Definition: qtpropertybrowserutils_p.h:74
QtAbstractPropertyManager::d_ptr
QtAbstractPropertyManagerPrivate * d_ptr
Definition: qtpropertybrowser.h:181
setSimpleValue
static void setSimpleValue(QMap< const QtProperty *, Value > &propertyMap, PropertyManager *manager, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), QtProperty *property, const Value &val)
Definition: qtpropertymanager.cpp:238
QtRectPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QRect &val)
QtCursorPropertyManager::~QtCursorPropertyManager
~QtCursorPropertyManager() override
Definition: qtpropertymanager.cpp:6807
QtCursorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6768
QtMetaEnumProvider::m_policyEnum
QMetaEnum m_policyEnum
Definition: qtpropertymanager.cpp:449
QtIntPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(int newMaxVal)
Definition: qtpropertymanager.cpp:659
QtSizePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3182
QtKeySequencePropertyManager::~QtKeySequencePropertyManager
~QtKeySequencePropertyManager() override
Definition: qtpropertymanager.cpp:2295
QtDoublePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1114
QtSizeFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3507
QtDatePropertyManager::value
QDate value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1908
QtRectPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3928
QtSizeFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3725
QtRectFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4335
QtEnumPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5085
QtCharPropertyManager::value
QChar value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2409
QtPointPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2710
QtCursorPropertyManagerPrivate::q_ptr
QtCursorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6764
QtCharPropertyManager::~QtCharPropertyManager
~QtCharPropertyManager() override
Definition: qtpropertymanager.cpp:2396
QtEnumPropertyManager::d_ptr
QtEnumPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:634
QtIntPropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, int step)
QtSizeFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3518
QtFlagPropertyManagerPrivate::m_boolPropertyManager
QtBoolPropertyManager * m_boolPropertyManager
Definition: qtpropertymanager.cpp:5363
QtIntPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:745
QtAbstractPropertyManager::valueIcon
virtual QIcon valueIcon(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:693
QtIntPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:645
QtAbstractPropertyManager::displayText
virtual QString displayText(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:721
QtDatePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2021
QtEnumPropertyManagerPrivate::Data::enumNames
QStringList enumNames
Definition: qtpropertymanager.cpp:5086
QtRectFPropertyManager
The QtRectFPropertyManager provides and manages QRectF properties.
Definition: qtpropertymanager.h:543
QtLocalePropertyManagerPrivate::m_languageToProperty
QMap< const QtProperty *, QtProperty * > m_languageToProperty
Definition: qtpropertymanager.cpp:2473
QtStringPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1559
QtVector3DPropertyManager::d_ptr
QtVector3DPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:601
QtVector3DPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4835
QtLocalePropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:2572
QtColorPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6596
QtIntPropertyManager::minimum
int minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:754
QtDoublePropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1105
QtDoublePropertyManager
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:154
QtSizePropertyManagerPrivate::q_ptr
QtSizePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3172
QtSizePolicyPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5699
QtFontPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6291
QtSizePropertyManager::~QtSizePropertyManager
~QtSizePropertyManager() override
Definition: qtpropertymanager.cpp:3319
drawCheckBox
static QIcon drawCheckBox(bool value)
Definition: qtpropertymanager.cpp:1565
QtColorPropertyManagerPrivate::m_propertyToB
QMap< const QtProperty *, QtProperty * > m_propertyToB
Definition: qtpropertymanager.cpp:6479
setMaximumValue
static void setMaximumValue(PropertyManager *manager, PropertyManagerPrivate *managerPrivate, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), void(PropertyManager::*rangeChangedSignal)(QtProperty *, ValueChangeParameter, ValueChangeParameter), QtProperty *property, const Value &maxVal)
Definition: qtpropertymanager.cpp:396
QtEnumPropertyManager::setEnumNames
void setEnumNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5281
QtSizeFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3538
QtRectPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint, const QRect &val)
Definition: qtpropertymanager.cpp:3982
QtPointFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:2926
QtDatePropertyManager::QtDatePropertyManager
QtDatePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1883
QtFlagPropertyManagerPrivate::m_propertyToFlags
QMap< const QtProperty *, QList< QtProperty * > > m_propertyToFlags
Definition: qtpropertymanager.cpp:5365
QtRectFPropertyManagerPrivate::Data::val
QRectF val
Definition: qtpropertymanager.cpp:4324
QtAbstractPropertyManager::clear
void clear() const
Definition: qtpropertybrowser.cpp:655
QtDatePropertyManagerPrivate::Data::minVal
QDate minVal
Definition: qtpropertymanager.cpp:1816
QtColorPropertyManagerPrivate::m_propertyToG
QMap< const QtProperty *, QtProperty * > m_propertyToG
Definition: qtpropertymanager.cpp:6478
QtSizeFPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSizeF &newMaxVal)
Definition: qtpropertymanager.cpp:3533
QtStringPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:1314
QtIntPropertyManager::setMinimum
void setMinimum(QtProperty *property, int minVal)
Definition: qtpropertymanager.cpp:817
QtBoolPropertyManager
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:126
QtColorPropertyManagerPrivate::m_propertyToR
QMap< const QtProperty *, QtProperty * > m_propertyToR
Definition: qtpropertymanager.cpp:6477
QtLocalePropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2477
QtIntPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:930
QtRectFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4326
getData
static Value getData(const QMap< const QtProperty *, PrivateData > &propertyMap, Value PrivateData::*data, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:207
QtRectPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3923
QtSizeFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3881
QtEnumPropertyManager::enumNamesChanged
void enumNamesChanged(QtProperty *property, const QStringList &names)
QtEnumPropertyManager::QtEnumPropertyManager
QtEnumPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5150
QtIntPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:923
QtStringPropertyManagerPrivate::q_ptr
QtStringPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1304
QtFlagPropertyManagerPrivate::m_flagToProperty
QMap< const QtProperty *, QtProperty * > m_flagToProperty
Definition: qtpropertymanager.cpp:5367
QtSizeFPropertyManager::~QtSizeFPropertyManager
~QtSizeFPropertyManager() override
Definition: qtpropertymanager.cpp:3664
QtStringPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1308
QtPointFPropertyManager::value
QPointF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3035
QtPointFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:2917
QtFlagPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5356
QtDatePropertyManagerPrivate::Data::minimumValue
QDate minimumValue() const
Definition: qtpropertymanager.cpp:1818
QtVector3DPropertyManager::value
QVector3D value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4924
QtLocalePropertyManager::setValue
void setValue(QtProperty *property, const QLocale &val)
Definition: qtpropertymanager.cpp:2616
QtLocalePropertyManagerPrivate::q_ptr
QtLocalePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2456
QtSizeFPropertyManager::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3845
camitk::policy
QSizePolicy policy(QSizePolicy::Expanding, QSizePolicy::Expanding)
QtCursorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6763
QtFontPropertyManager::d_ptr
QtFontPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:724
QtSizePolicyPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:5816
QtColorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6616
QtDoublePropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1094
QtDoublePropertyManagerPrivate::Data::val
double val
Definition: qtpropertymanager.cpp:943
QtColorPropertyManager::QtColorPropertyManager
QtColorPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6565
QtPointPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2727
QtFontPropertyManager::setValue
void setValue(QtProperty *property, const QFont &val)
Definition: qtpropertymanager.cpp:6308
QtCharPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2449
QtVector3DPropertyManagerPrivate::Data::val
QVector3D val
Definition: qtpropertymanager.cpp:4796
QtDatePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QDate &maxVal)
Definition: qtpropertymanager.cpp:1986
QtDatePropertyManager::maximum
QDate maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1926
QtSizePolicyPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5945
QtRectPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3916
QtEnumPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5239
QtFlagPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5501
QtDoublePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1290
QtMetaEnumProvider::m_indexToLanguage
QMap< int, QLocale::Language > m_indexToLanguage
Definition: qtpropertymanager.cpp:445
QtFontPropertyManagerPrivate::m_propertyToFamily
QMap< const QtProperty *, QtProperty * > m_propertyToFamily
Definition: qtpropertymanager.cpp:6010
QtVector3DPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QVector3D &val)
QtDateTimePropertyManager::QtDateTimePropertyManager
QtDateTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2178
QtCursorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6887
QtVector3DPropertyManagerPrivate::q_ptr
QtVector3DPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4790
QtRectFPropertyManager::d_ptr
QtRectFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:568
QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange
void slotFontDatabaseDelayedChange()
Definition: qtpropertymanager.cpp:6130
QtRectFPropertyManager::~QtRectFPropertyManager
~QtRectFPropertyManager() override
Definition: qtpropertymanager.cpp:4491
QtAbstractPropertyManager::propertyChanged
void propertyChanged(QtProperty *property)
QtSizeFPropertyManager::rangeChanged
void rangeChanged(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal)
QtFontPropertyManagerPrivate::m_boolPropertyManager
QtBoolPropertyManager * m_boolPropertyManager
Definition: qtpropertymanager.cpp:6008
QtStringPropertyManager::echoMode
EchoMode echoMode(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1405
QtPointPropertyManager::~QtPointPropertyManager
~QtPointPropertyManager() override
Definition: qtpropertymanager.cpp:2786
QtSizeFPropertyManager::minimum
QSizeF minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3709
QtStringPropertyManager::regExpChanged
void regExpChanged(QtProperty *property, const QRegExp &regExp)
QtEnumPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5217
QtLocalePropertyManager::d_ptr
QtLocalePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:373
QtRectPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint)
Definition: qtpropertymanager.cpp:4182
QtEnumPropertyManager::setEnumIcons
void setEnumIcons(QtProperty *property, const QMap< int, QIcon > &icons)
Definition: qtpropertymanager.cpp:5317
QtStringPropertyManager::QtStringPropertyManager
QtStringPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1364
QtSizeFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:3541
QtStringPropertyManager::value
QString value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1386
QtPointPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2708
QtStringPropertyManagerPrivate::Data::val
QString val
Definition: qtpropertymanager.cpp:1311
QtDoublePropertyManager::setSingleStep
void setSingleStep(QtProperty *property, double step)
Definition: qtpropertymanager.cpp:1148
QtRectFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4527
QtFlagPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5360
QtCursorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6841
QtColorPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6511
QtColorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6464
QtRectFPropertyManagerPrivate::q_ptr
QtRectFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4314
QtDateTimePropertyManager
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:281
QtCharPropertyManager::d_ptr
QtCharPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:346
QtSizePolicyPropertyManager::d_ptr
QtSizePolicyPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:692
QtSizePolicyPropertyManagerPrivate::m_propertyToHPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToHPolicy
Definition: qtpropertymanager.cpp:5688
QtSizeFPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSizeF &newMinVal)
Definition: qtpropertymanager.cpp:3530
QtRectFPropertyManagerPrivate::Data::constraint
QRectF constraint
Definition: qtpropertymanager.cpp:4325
QtIntPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:900
QtDateTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2244
QtStringPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1424
QtSizePolicyPropertyManagerPrivate::m_vPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_vPolicyToProperty
Definition: qtpropertymanager.cpp:5694
QtFlagPropertyManager::d_ptr
QtFlagPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:663
QtSizePolicyPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:5685
QtGroupPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:632
QtDoublePropertyManager::minimum
double minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1065
QtSizePolicyPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5902
QtDatePropertyManager::~QtDatePropertyManager
~QtDatePropertyManager() override
Definition: qtpropertymanager.cpp:1895
QtDoublePropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:947
QtRectFPropertyManager::setValue
void setValue(QtProperty *property, const QRectF &val)
Definition: qtpropertymanager.cpp:4568
QtSizePolicyPropertyManager::setValue
void setValue(QtProperty *property, const QSizePolicy &val)
Definition: qtpropertymanager.cpp:5874
QtDoublePropertyManager::setValue
void setValue(QtProperty *property, double val)
Definition: qtpropertymanager.cpp:1133
QtFlagPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5517
QtDoublePropertyManagerPrivate
Definition: qtpropertymanager.cpp:936
QtFlagPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5354
QtPointPropertyManagerPrivate::q_ptr
QtPointPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2695
QtVector3DPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4933
QtTimePropertyManager::QtTimePropertyManager
QtTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2073
QtSizeFPropertyManagerPrivate::Data::minimumValue
QSizeF minimumValue() const
Definition: qtpropertymanager.cpp:3524
QtDatePropertyManagerPrivate::Data::val
QDate val
Definition: qtpropertymanager.cpp:1815
QtCharPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QChar > PropertyValueMap
Definition: qtpropertymanager.cpp:2358
QtRectFPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint)
Definition: qtpropertymanager.cpp:4615
QtSizeFPropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal, const QSizeF &val)
Definition: qtpropertymanager.cpp:3579
QtSizePolicyPropertyManager
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
Definition: qtpropertymanager.h:672
QtDatePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1834
QtPointPropertyManager::value
QPoint value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2813
QtIntPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:644
QtAbstractPropertyManager
The QtAbstractPropertyManager provides an interface for property managers.
Definition: qtpropertybrowser.h:152
QtMetaEnumProvider::countryEnumNames
QStringList countryEnumNames(QLocale::Language language) const
Definition: qtpropertymanager.cpp:429
QtPointPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QPoint &val)
QtSizeFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3856
QtDoublePropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtMetaEnumProvider::sizePolicyToIndex
int sizePolicyToIndex(QSizePolicy::Policy policy) const
Definition: qtpropertymanager.cpp:548
QtSizePolicyPropertyManager::~QtSizePolicyPropertyManager
~QtSizePolicyPropertyManager() override
Definition: qtpropertymanager.cpp:5801
QtMetaEnumProvider::m_languageEnumNames
QStringList m_languageEnumNames
Definition: qtpropertymanager.cpp:443
QtColorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6629
QtFlagPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5355
QtDatePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1933
QtPointFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2923
QtBoolPropertyManager::setValue
void setValue(QtProperty *property, bool val)
Definition: qtpropertymanager.cpp:1752
QtDoublePropertyManager::singleStep
double singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1085
setSizeMinimumData
static void setSizeMinimumData(PrivateData *data, const Value &newMinVal)
Definition: qtpropertymanager.cpp:104
QtDoublePropertyManagerPrivate::Data::maximumValue
double maximumValue() const
Definition: qtpropertymanager.cpp:953
QtCursorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QCursor > PropertyValueMap
Definition: qtpropertymanager.cpp:6767
QtDatePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2028
QtCursorPropertyManager
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:766
QtEnumPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5078
QtVector3DPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4804
QtVector3DPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:4912
QtCharPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QChar &val)
QtDateTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2148
QtEnumPropertyManager::enumNames
QStringList enumNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5182
QtVector3DPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4794
QtRectFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4714
QtIntPropertyManager::setRange
void setRange(QtProperty *property, int minVal, int maxVal)
Definition: qtpropertymanager.cpp:856
QtLocalePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QLocale > PropertyValueMap
Definition: qtpropertymanager.cpp:2465
QtDoublePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:942
QtColorPropertyManagerPrivate::m_propertyToA
QMap< const QtProperty *, QtProperty * > m_propertyToA
Definition: qtpropertymanager.cpp:6480
QtRectPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3901
QtSizePolicyPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5725
QtRectPropertyManager::value
QRect value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4095
QtRectFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4332
QtFontPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QFont &val)
QtMetaEnumWrapper::QtMetaEnumWrapper
QtMetaEnumWrapper(QObject *parent)
Definition: qtpropertymanager.cpp:416
QtSizeFPropertyManager::QtSizeFPropertyManager
QtSizeFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3649
QtIntPropertyManager::QtIntPropertyManager
QtIntPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:723
QtSizeFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3543
QtRectPropertyManagerPrivate::q_ptr
QtRectPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3902
QtMetaEnumWrapper
Definition: qtpropertymanager.cpp:408
QtVector3DPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4988
setValueInRange
static void setValueInRange(PropertyManager *manager, PropertyManagerPrivate *managerPrivate, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), QtProperty *property, const Value &val, void(PropertyManagerPrivate::*setSubPropertyValue)(QtProperty *, ValueChangeParameter))
Definition: qtpropertymanager.cpp:261
QtEnumPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5083
QtCursorPropertyManager::d_ptr
QtCursorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:786
QtRectFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:4336
QtColorPropertyManagerPrivate::m_bToProperty
QMap< const QtProperty *, QtProperty * > m_bToProperty
Definition: qtpropertymanager.cpp:6484
QtKeySequencePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2347
QtSizeFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3679
QtEnumPropertyManager
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:610
QtStringPropertyManager::setValue
void setValue(QtProperty *property, const QString &val)
Definition: qtpropertymanager.cpp:1457
QtDoublePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:941
QtSizePropertyManager::QtSizePropertyManager
QtSizePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3304
QtSizeFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3700
QtFontPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6279
QtTimePropertyManager::~QtTimePropertyManager
~QtTimePropertyManager() override
Definition: qtpropertymanager.cpp:2085
QtRectFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4681
QtDatePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QDate &newMaxVal)
Definition: qtpropertymanager.cpp:1827
QtBoolPropertyManager::valueChanged
void valueChanged(QtProperty *property, bool val)
QtSizePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, const QSize &minVal, const QSize &maxVal)
QtEnumPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5173
QtBoolPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1634
QtDateTimePropertyManager::setValue
void setValue(QtProperty *property, const QDateTime &val)
Definition: qtpropertymanager.cpp:2227
QtTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QTime &val)
QtRectPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3929
QtDateTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2151
QtFontPropertyManagerPrivate::m_propertyToStrikeOut
QMap< const QtProperty *, QtProperty * > m_propertyToStrikeOut
Definition: qtpropertymanager.cpp:6015
QtDatePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, const QDate &minVal, const QDate &maxVal)
QtTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2034
QtDoublePropertyManager::setRange
void setRange(QtProperty *property, double minVal, double maxVal)
Definition: qtpropertymanager.cpp:1278
QtRectPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3932
QtPointFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:2905
QtPointPropertyManager::setValue
void setValue(QtProperty *property, const QPoint &val)
Definition: qtpropertymanager.cpp:2838
QtFlagPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5555
QtMetaEnumProvider::languageEnumNames
QStringList languageEnumNames() const
Definition: qtpropertymanager.cpp:426
QtSizePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3202
QtTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2137
QtColorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QColor > PropertyValueMap
Definition: qtpropertymanager.cpp:6472
QtVector3DPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4940
QtColorPropertyManager::~QtColorPropertyManager
~QtColorPropertyManager() override
Definition: qtpropertymanager.cpp:6581
QtRectPropertyManagerPrivate::Data::constraint
QRect constraint
Definition: qtpropertymanager.cpp:3913
QtKeySequencePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2250
QtPropertyBrowserUtils::brushValueIcon
static QIcon brushValueIcon(const QBrush &b)
Definition: qtpropertybrowserutils.cpp:146
QtDatePropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1835
QtFontPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6232
QtIntPropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtVector3DPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4808
QtKeySequencePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2315
QtProperty::setPropertyName
void setPropertyName(const QString &text)
Definition: qtpropertybrowser.cpp:347
QtIntPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:781
QtKeySequencePropertyManager
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:305
QtPointFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3097
QtDoublePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:965
QtIntPropertyManagerPrivate
Definition: qtpropertymanager.cpp:638
QtDoublePropertyManagerPrivate::Data::minimumValue
double minimumValue() const
Definition: qtpropertymanager.cpp:950
QtCursorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6829
QtVector3DPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtCursorPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QCursor &val)
QtPointFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3151
QtStringPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1317
QtColorPropertyManagerPrivate::m_aToProperty
QMap< const QtProperty *, QtProperty * > m_aToProperty
Definition: qtpropertymanager.cpp:6485
QtDatePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDate &val)
QtRectPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4279
QtRectFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtStringPropertyManagerPrivate::Data::echoMode
int echoMode
Definition: qtpropertymanager.cpp:1313
QtEnumPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5333
QtFontPropertyManagerPrivate::m_pointSizeToProperty
QMap< const QtProperty *, QtProperty * > m_pointSizeToProperty
Definition: qtpropertymanager.cpp:6019
QtRectFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4330
QtRectFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4339
QtSizePropertyManager::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3453
QtSizePropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3206
setSizeMaximumData
static void setSizeMaximumData(PrivateData *data, const Value &newMaxVal)
Definition: qtpropertymanager.cpp:122
QtPointPropertyManager::d_ptr
QtPointPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:401
QtRectFPropertyManager::QtRectFPropertyManager
QtRectFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4476
QtLocalePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2591
QtRectFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4313
QtSizePropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3209
QtFlagPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5655
QtEnumPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5199
QtFontPropertyManagerPrivate::m_boldToProperty
QMap< const QtProperty *, QtProperty * > m_boldToProperty
Definition: qtpropertymanager.cpp:6020
QtRectPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3910
QtFlagPropertyManager::QtFlagPropertyManager
QtFlagPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5459
QtFlagPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5395
setMinimumValue
static void setMinimumValue(PropertyManager *manager, PropertyManagerPrivate *managerPrivate, void(PropertyManager::*propertyChangedSignal)(QtProperty *), void(PropertyManager::*valueChangedSignal)(QtProperty *, ValueChangeParameter), void(PropertyManager::*rangeChangedSignal)(QtProperty *, ValueChangeParameter, ValueChangeParameter), QtProperty *property, const Value &minVal)
Definition: qtpropertymanager.cpp:383
QtTimePropertyManager::value
QTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2098
QtSizePropertyManager::d_ptr
QtSizePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:466
QtFlagPropertyManager::flagNames
QStringList flagNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5510
QtCharPropertyManager::setValue
void setValue(QtProperty *property, const QChar &val)
Definition: qtpropertymanager.cpp:2432
QtPointFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3023
QtKeySequencePropertyManager::value
QKeySequence value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2308
QtBoolPropertyManagerPrivate::m_uncheckedIcon
const QIcon m_uncheckedIcon
Definition: qtpropertymanager.cpp:1646
getMaximum
static Value getMaximum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:232
QtMetaEnumWrapper::policy
QSizePolicy::Policy policy() const
Definition: qtpropertymanager.cpp:412
QtPointFPropertyManager::QtPointFPropertyManager
QtPointFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2993
QtIntPropertyManagerPrivate::Data::minimumValue
int minimumValue() const
Definition: qtpropertymanager.cpp:650
QtAbstractPropertyManager::uninitializeProperty
virtual void uninitializeProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:798
QtSizePolicyPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5849
qBound
QSize qBound(QSize minVal, QSize val, QSize maxVal)
Definition: qtpropertymanager.cpp:160
QtAbstractPropertyManager::initializeProperty
virtual void initializeProperty(QtProperty *property)=0
QtFlagPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5346
QtIntPropertyManagerPrivate::Data::minVal
int minVal
Definition: qtpropertymanager.cpp:646
QtCursorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6878
QtAbstractPropertyManager::valueText
virtual QString valueText(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:707
QtKeySequencePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QKeySequence &val)
QtGroupPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:625
QtSizePolicyPropertyManagerPrivate::m_propertyToHStretch
QMap< const QtProperty *, QtProperty * > m_propertyToHStretch
Definition: qtpropertymanager.cpp:5690
QtBoolPropertyManagerPrivate::QtBoolPropertyManagerPrivate
QtBoolPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:1649
QtRectPropertyManager::setValue
void setValue(QtProperty *property, const QRect &val)
Definition: qtpropertymanager.cpp:4135
QtSizePolicyPropertyManager::value
QSizePolicy value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5842
QtFlagPropertyManagerPrivate::q_ptr
QtFlagPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5347
QtCharPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2416
QtIntPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:665
QtRectPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4111
QtPointFPropertyManager::d_ptr
QtPointFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:432
QtMetaEnumProvider
Definition: qtpropertymanager.cpp:419
QtKeySequencePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2258
QtBoolPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1636
QtMetaEnumProvider::m_countryToIndex
QMap< QLocale::Language, QMap< QLocale::Country, int > > m_countryToIndex
Definition: qtpropertymanager.cpp:448
QtDateTimePropertyManager::d_ptr
QtDateTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:298
QtIntPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:643
QtSizeFPropertyManagerPrivate::Data::minVal
QSizeF minVal
Definition: qtpropertymanager.cpp:3521
QtVector3DPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4806
QtEnumPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5340
QtSizeFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:3523
QtProperty::addSubProperty
void addSubProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:392
QtPointPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2707
QtStringPropertyManager::~QtStringPropertyManager
~QtStringPropertyManager() override
Definition: qtpropertymanager.cpp:1373
QtRectFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:4337
QtSizeFPropertyManager::maximum
QSizeF maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3718
QtColorPropertyManager::setValue
void setValue(QtProperty *property, const QColor &val)
Definition: qtpropertymanager.cpp:6645
QtFontPropertyManagerPrivate::m_italicToProperty
QMap< const QtProperty *, QtProperty * > m_italicToProperty
Definition: qtpropertymanager.cpp:6021
QtFontPropertyManagerPrivate::m_propertyToKerning
QMap< const QtProperty *, QtProperty * > m_propertyToKerning
Definition: qtpropertymanager.cpp:6016
QtFontPropertyManager::value
QFont value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6272
QtDateTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2237
QtSizeFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3546
QtDoublePropertyManager::d_ptr
QtDoublePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:186
QtSizePropertyManagerPrivate::Data::maxVal
QSize maxVal
Definition: qtpropertymanager.cpp:3186
QtSizeFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3544
QtIntPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:800
QtDoublePropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtPropertyBrowserUtils::fontValueIcon
static QIcon fontValueIcon(const QFont &f)
Definition: qtpropertybrowserutils.cpp:173
QtPointFPropertyManager
The QtPointFPropertyManager provides and manages QPointF properties.
Definition: qtpropertymanager.h:410
QtVector3DPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4817
QtFontPropertyManagerPrivate::m_propertyToItalic
QMap< const QtProperty *, QtProperty * > m_propertyToItalic
Definition: qtpropertymanager.cpp:6013
QtBoolPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1641
QtSizePropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3207
QtSizePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3464
QtDatePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:1832
QtIntPropertyManager::maximum
int maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:763
QtFontPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6004
QtLocalePropertyManager
The QtLocalePropertyManager provides and manages QLocale properties.
Definition: qtpropertymanager.h:354
QtDoublePropertyManager::~QtDoublePropertyManager
~QtDoublePropertyManager() override
Definition: qtpropertymanager.cpp:1043
QtSizeFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3519
QtRectPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:3921
QtRectFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4340
QtSizePropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal, const QSize &val)
Definition: qtpropertymanager.cpp:3242
QtPointPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2880
QtEnumPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5090
QtSizeFPropertyManagerPrivate::Data::maxVal
QSizeF maxVal
Definition: qtpropertymanager.cpp:3522
QtSizePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3371
QtEnumPropertyManager::enumIcons
QMap< int, QIcon > enumIcons(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5191
QtIntPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(int newMinVal)
Definition: qtpropertymanager.cpp:656
QtTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2042
QtLocalePropertyManagerPrivate::m_countryToProperty
QMap< const QtProperty *, QtProperty * > m_countryToProperty
Definition: qtpropertymanager.cpp:2474
qBoundSize
static SizeValue qBoundSize(const SizeValue &minVal, const SizeValue &val, const SizeValue &maxVal)
Definition: qtpropertymanager.cpp:140
QtEnumPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtDoublePropertyManager::setMinimum
void setMinimum(QtProperty *property, double minVal)
Definition: qtpropertymanager.cpp:1239
qtpropertymanager.h
QtPointFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:2908
QtFontPropertyManager::~QtFontPropertyManager
~QtFontPropertyManager() override
Definition: qtpropertymanager.cpp:6218
QtColorPropertyManager
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:737
QtVector3DPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4809
QtRectPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3963
QtIntPropertyManager::rangeChanged
void rangeChanged(QtProperty *property, int minVal, int maxVal)