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:4507
QtVector3DPropertyManager::QtVector3DPropertyManager
QtVector3DPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4883
QtKeySequencePropertyManagerPrivate::q_ptr
QtKeySequencePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2252
QtSizePolicyPropertyManagerPrivate::m_vStretchToProperty
QMap< const QtProperty *, QtProperty * > m_vStretchToProperty
Definition: qtpropertymanager.cpp:5697
QtTimePropertyManagerPrivate::q_ptr
QtTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2036
QtDoublePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, double minVal, double maxVal)
QtFontPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6088
QtRectPropertyManager
The QtRectPropertyManager provides and manages QRect properties.
Definition: qtpropertymanager.h:513
QtLocalePropertyManagerPrivate::m_propertyToLanguage
QMap< const QtProperty *, QtProperty * > m_propertyToLanguage
Definition: qtpropertymanager.cpp:2471
QtDoublePropertyManagerPrivate::Data::minVal
double minVal
Definition: qtpropertymanager.cpp:945
QtSizeFPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSizeF &val)
QtDoublePropertyManager::maximum
double maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1075
QtSizeFPropertyManager::d_ptr
QtSizeFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:504
QtPointPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2704
QtDatePropertyManagerPrivate
Definition: qtpropertymanager.cpp:1808
QtPointFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:2907
QtVector3DPropertyManagerPrivate::m_propertyToZ
QMap< const QtProperty *, QtProperty * > m_propertyToZ
Definition: qtpropertymanager.cpp:4811
QtEnumPropertyManagerPrivate::Data::enumIcons
QMap< int, QIcon > enumIcons
Definition: qtpropertymanager.cpp:5088
QtBoolPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1802
QtFlagPropertyManager::flagNamesChanged
void flagNamesChanged(QtProperty *property, const QStringList &names)
QtSizeFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3764
QtSizePropertyManagerPrivate::Data::minimumValue
QSize minimumValue() const
Definition: qtpropertymanager.cpp:3188
QtDoublePropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:949
QtAbstractPropertyManager::addProperty
QtProperty * addProperty(const QString &name=QString())
Definition: qtpropertybrowser.cpp:748
QtMetaEnumProvider::m_countryEnumNames
QMap< QLocale::Language, QStringList > m_countryEnumNames
Definition: qtpropertymanager.cpp:445
QtStringPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1530
QtSizePolicyPropertyManager::QtSizePolicyPropertyManager
QtSizePolicyPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5781
QtFontPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6410
QtVector3DPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5052
QtEnumPropertyManagerPrivate::q_ptr
QtEnumPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5080
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:298
QtBoolPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:1644
QtColorPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QColor &val)
QtDoublePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(double newMaxVal)
Definition: qtpropertymanager.cpp:960
QtRectFPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QRectF &val)
QtVector3DPropertyManager
The QtVector3DPropertyManager provides and manages QVector3D properties.
Definition: qtpropertymanager.h:580
QtDoublePropertyManagerPrivate::Data::singleStep
double singleStep
Definition: qtpropertymanager.cpp:947
QtMetaEnumProvider::localeToIndex
void localeToIndex(QLocale::Language language, QLocale::Country country, int *languageIndex, int *countryIndex) const
Definition: qtpropertymanager.cpp:575
QtSizePropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3205
QtDateTimePropertyManagerPrivate::q_ptr
QtDateTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2145
QtStringPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1553
QtPointPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2821
QtFontPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6046
QtPointPropertyManager
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:383
QtLocalePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2647
QtColorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6474
QtStringPropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1417
QtLocalePropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:2469
QtFontPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5988
QtPointFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2901
QtSizePropertyManagerPrivate
Definition: qtpropertymanager.cpp:3172
QtLocalePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QLocale &val)
QtSizePropertyManagerPrivate::Data::minVal
QSize minVal
Definition: qtpropertymanager.cpp:3186
QtCursorPropertyManager::QtCursorPropertyManager
QtCursorPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6799
QtStringPropertyManager::echoModeChanged
void echoModeChanged(QtProperty *property, const int)
QtSizePolicyPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5672
QtIntPropertyManager
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:91
QtPropertyBrowserUtils::colorValueText
static QString colorValueText(const QColor &c)
Definition: qtpropertybrowserutils.cpp:151
QtDateTimePropertyManager::~QtDateTimePropertyManager
~QtDateTimePropertyManager() override
Definition: qtpropertymanager.cpp:2193
QtRectPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:3928
QtSizePolicyPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:5831
QtRectPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:3923
QtRectPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:4084
QtMetaEnumProvider::indexToSizePolicy
QSizePolicy::Policy indexToSizePolicy(int index) const
Definition: qtpropertymanager.cpp:545
QtRectPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3918
QtVector3DPropertyManagerPrivate::m_zToProperty
QMap< const QtProperty *, QtProperty * > m_zToProperty
Definition: qtpropertymanager.cpp:4815
QtPointFPropertyManager::setValue
void setValue(QtProperty *property, const QPointF &val)
Definition: qtpropertymanager.cpp:3071
QtSizeFPropertyManager::value
QSizeF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3692
QtSizeFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3564
QtIntPropertyManagerPrivate::q_ptr
QtIntPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:640
qtpropertybrowserutils_p.h
QtBoolPropertyManager::~QtBoolPropertyManager
~QtBoolPropertyManager() override
Definition: qtpropertymanager.cpp:1691
QtKeySequencePropertyManager::setValue
void setValue(QtProperty *property, const QKeySequence &val)
Definition: qtpropertymanager.cpp:2331
QtEnumPropertyManager::~QtEnumPropertyManager
~QtEnumPropertyManager() override
Definition: qtpropertymanager.cpp:5160
QtLocalePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2456
QtFlagPropertyManager::setFlagNames
void setFlagNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5601
setSimpleMinimumData
static void setSimpleMinimumData(PrivateData *data, const Value &minVal)
Definition: qtpropertymanager.cpp:81
QtSizeFPropertyManagerPrivate::Data::maximumValue
QSizeF maximumValue() const
Definition: qtpropertymanager.cpp:3528
QtPointFPropertyManager::~QtPointFPropertyManager
~QtPointFPropertyManager() override
Definition: qtpropertymanager.cpp:3009
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:3801
QtSizePolicyPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5713
QtPointPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2860
QtDoublePropertyManager::value
double value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1057
QtPointFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:2915
QtRectFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4323
QtBoolPropertyManager::textVisibleChanged
void textVisibleChanged(QtProperty *property, bool)
QtSizeFPropertyManager
The QtSizeFPropertyManager provides and manages QSizeF properties.
Definition: qtpropertymanager.h:476
QtKeySequencePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QKeySequence > PropertyValueMap
Definition: qtpropertymanager.cpp:2258
QtColorPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6489
QtDoublePropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1177
QtFlagPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:5490
QtRectFPropertyManager::constraint
QRectF constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4537
QtPointPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2715
QtRectPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRect &constraint)
QtMetaEnumProvider::m_indexToCountry
QMap< int, QMap< int, QLocale::Country > > m_indexToCountry
Definition: qtpropertymanager.cpp:448
QtFontPropertyManagerPrivate::slotFontDatabaseChanged
void slotFontDatabaseChanged()
Definition: qtpropertymanager.cpp:6119
QtDateTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2213
QtRectFPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRectF &constraint)
QtBoolPropertyManagerPrivate::m_checkedIcon
const QIcon m_checkedIcon
Definition: qtpropertymanager.cpp:1646
QtDoublePropertyManager::QtDoublePropertyManager
QtDoublePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1035
QtLocalePropertyManagerPrivate::m_propertyToCountry
QMap< const QtProperty *, QtProperty * > m_propertyToCountry
Definition: qtpropertymanager.cpp:2472
QtTimePropertyManager::setValue
void setValue(QtProperty *property, const QTime &val)
Definition: qtpropertymanager.cpp:2121
QtDatePropertyManagerPrivate::Data::maxVal
QDate maxVal
Definition: qtpropertymanager.cpp:1818
QtVector3DPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4798
QtMetaEnumProvider::policyEnumNames
QStringList policyEnumNames() const
Definition: qtpropertymanager.cpp:424
QtSizePropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:3335
QtFlagPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5362
QtDateTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QDateTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2151
QtDateTimePropertyManager::value
QDateTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2206
QtVector3DPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4813
QtRectPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3920
QtCharPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2354
QtDoublePropertyManager::setMaximum
void setMaximum(QtProperty *property, double maxVal)
Definition: qtpropertymanager.cpp:1257
QtIntPropertyManager::~QtIntPropertyManager
~QtIntPropertyManager() override
Definition: qtpropertymanager.cpp:733
QtDoublePropertyManagerPrivate::q_ptr
QtDoublePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:938
QtSizePolicyPropertyManagerPrivate::m_propertyToVStretch
QMap< const QtProperty *, QtProperty * > m_propertyToVStretch
Definition: qtpropertymanager.cpp:5692
QtBoolPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1629
QtSizePolicyPropertyManagerPrivate::m_propertyToVPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToVPolicy
Definition: qtpropertymanager.cpp:5690
QtSizePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3429
QtDatePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QDate &minVal)
Definition: qtpropertymanager.cpp:1970
QtSizePropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3211
QtPointFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3052
QtFontPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6007
QtRectPropertyManager::~QtRectPropertyManager
~QtRectPropertyManager() override
Definition: qtpropertymanager.cpp:4069
QtBoolPropertyManager::QtBoolPropertyManager
QtBoolPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1682
QtSizePropertyManager::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3393
QtBoolPropertyManagerPrivate::Data::textVisible
bool textVisible
Definition: qtpropertymanager.cpp:1639
QtIntPropertyManagerPrivate::Data::maxVal
int maxVal
Definition: qtpropertymanager.cpp:648
QtLocalePropertyManagerPrivate::QtLocalePropertyManagerPrivate
QtLocalePropertyManagerPrivate()=default
QtEnumPropertyManager::enumIconsChanged
void enumIconsChanged(QtProperty *property, const QMap< int, QIcon > &icons)
QtKeySequencePropertyManager::QtKeySequencePropertyManager
QtKeySequencePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2287
QtColorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6710
QtIntPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:650
QtCursorPropertyManager::setValue
void setValue(QtProperty *property, const QCursor &val)
Definition: qtpropertymanager.cpp:6858
QtPointFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3129
QtRectPropertyManager::QtRectPropertyManager
QtRectPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4054
QtFontPropertyManagerPrivate::m_propertyToUnderline
QMap< const QtProperty *, QtProperty * > m_propertyToUnderline
Definition: qtpropertymanager.cpp:6015
QtFontPropertyManagerPrivate::QtFontPropertyManagerPrivate
QtFontPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:6031
QtFontPropertyManager::QtFontPropertyManager
QtFontPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6190
QtFontPropertyManagerPrivate::q_ptr
QtFontPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5989
QtVector3DPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4804
QtBoolPropertyManager::setTextVisible
void setTextVisible(QtProperty *property, bool textVisible)
Definition: qtpropertymanager.cpp:1772
QtPointPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QPoint > PropertyValueMap
Definition: qtpropertymanager.cpp:2703
QtDatePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1813
QtSizePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSize &newMaxVal)
Definition: qtpropertymanager.cpp:3197
QtSizePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSize &newMinVal)
Definition: qtpropertymanager.cpp:3194
QtFontPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6344
QtBoolPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1735
QtCursorPropertyManager::value
QCursor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6822
QtSizePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSize &val)
QT_QTPROPERTYBROWSER_EXPORT
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:59
QtKeySequencePropertyManager::d_ptr
QtKeySequencePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:323
QtPointFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2916
QtVector3DPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4790
QtRectPropertyManager::d_ptr
QtRectPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:535
QtCharPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2443
QtRectPropertyManagerPrivate::Data::val
QRect val
Definition: qtpropertymanager.cpp:3913
QtDatePropertyManager::setRange
void setRange(QtProperty *property, const QDate &minVal, const QDate &maxVal)
Definition: qtpropertymanager.cpp:2009
QtTimePropertyManager::d_ptr
QtTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:275
QtSizePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3488
QtVector3DPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4814
QtStringPropertyManager::setEchoMode
void setEchoMode(QtProperty *property, EchoMode echoMode)
Definition: qtpropertymanager.cpp:1506
QtFlagPropertyManager::~QtFlagPropertyManager
~QtFlagPropertyManager() override
Definition: qtpropertymanager.cpp:5475
QtRectFPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint, const QRectF &val)
Definition: qtpropertymanager.cpp:4396
QtDateTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2144
QtDatePropertyManager::minimum
QDate minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1918
QtRectFPropertyManager::value
QRectF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4519
sortCountries
static QList< QLocale::Country > sortCountries(const QList< QLocale::Country > &countries)
Definition: qtpropertymanager.cpp:470
QtMetaEnumProvider::m_policyEnumNames
QStringList m_policyEnumNames
Definition: qtpropertymanager.cpp:443
QtColorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6670
QtFontPropertyManager::slotBoolChanged
void void slotBoolChanged(QtProperty *, bool)) Q_PRIVATE_SLOT(d_func()
QtDoublePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1298
getValue
static Value getValue(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:221
QtStringPropertyManager::regExp
QRegExp regExp(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1399
QtStringPropertyManager
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:194
QtSizePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3202
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:343
QtStringPropertyManager::setRegExp
void setRegExp(QtProperty *property, const QRegExp &regExp)
Definition: qtpropertymanager.cpp:1487
QtFlagPropertyManager
The QtFlagPropertyManager provides and manages flag properties.
Definition: qtpropertymanager.h:642
QtLocalePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2467
QtSizeFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3548
QtRectFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4756
QtCharPropertyManager::QtCharPropertyManager
QtCharPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2388
QtFontPropertyManagerPrivate::m_fontDatabaseChangeTimer
QTimer * m_fontDatabaseChangeTimer
Definition: qtpropertymanager.cpp:6028
QtStringPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QString &val)
QtFontPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:6008
QtSizePolicyPropertyManagerPrivate::QtSizePolicyPropertyManagerPrivate
QtSizePolicyPropertyManagerPrivate()=default
QtFlagPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:5371
QtColorPropertyManager::value
QColor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6609
QtBoolPropertyManagerPrivate::q_ptr
QtBoolPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1630
QtSizePropertyManagerPrivate::Data::maximumValue
QSize maximumValue() const
Definition: qtpropertymanager.cpp:3191
QtSizeFPropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3575
QtDatePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QDate &newMinVal)
Definition: qtpropertymanager.cpp:1825
QtEnumPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5085
QtSizeFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3540
QtSizePolicyPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:5687
QtFontPropertyManagerPrivate::m_strikeOutToProperty
QMap< const QtProperty *, QtProperty * > m_strikeOutToProperty
Definition: qtpropertymanager.cpp:6024
QtFontPropertyManagerPrivate::m_familyToProperty
QMap< const QtProperty *, QtProperty * > m_familyToProperty
Definition: qtpropertymanager.cpp:6019
QtDoublePropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:1205
QtSizePropertyManager::maximum
QSize maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3365
QtRectFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4544
QtFontPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:6260
QtVector3DPropertyManager::~QtVector3DPropertyManager
~QtVector3DPropertyManager() override
Definition: qtpropertymanager.cpp:4898
QtGroupPropertyManager::hasValue
bool hasValue(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:618
QtRectFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4330
QtDatePropertyManager::d_ptr
QtDatePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:251
QtStringPropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1319
QtSizeFPropertyManager::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3748
QtSizePolicyPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QSizePolicy > PropertyValueMap
Definition: qtpropertymanager.cpp:5683
QtBoolPropertyManager::value
bool value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1704
QtSizePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3227
QtProperty
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
QtSizePropertyManagerPrivate::Data::val
QSize val
Definition: qtpropertymanager.cpp:3185
QtFontPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:6057
QtSizeFPropertyManagerPrivate::Data::val
QSizeF val
Definition: qtpropertymanager.cpp:3521
QtIntPropertyManagerPrivate::Data::singleStep
int singleStep
Definition: qtpropertymanager.cpp:649
QtSizePropertyManager::minimum
QSize minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3356
QtDateTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDateTime &val)
QtTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2042
QtPointFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2921
QtFontPropertyManagerPrivate::m_settingValue
bool m_settingValue
Definition: qtpropertymanager.cpp:6027
QtRectPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:3927
QtRectPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3912
QtDatePropertyManager::setValue
void setValue(QtProperty *property, const QDate &val)
Definition: qtpropertymanager.cpp:1953
QtTimePropertyManager
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:258
QtSizeFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:3551
QtBoolPropertyManager::textVisible
bool textVisible(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1708
QtPropertyBrowserUtils::fontValueText
static QString fontValueText(const QFont &f)
Definition: qtpropertybrowserutils.cpp:178
QtSizePolicyPropertyManagerPrivate::m_hStretchToProperty
QMap< const QtProperty *, QtProperty * > m_hStretchToProperty
Definition: qtpropertymanager.cpp:5696
QtSizePolicyPropertyManager::slotEnumChanged
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtPointFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2923
QtLocalePropertyManager::~QtLocalePropertyManager
~QtLocalePropertyManager() override
Definition: qtpropertymanager.cpp:2558
QtStringPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1310
QtKeySequencePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2256
QtSizeFPropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3821
QtBoolPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1795
QtRectFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4377
QtRectPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4243
QtPointFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2920
QtPointPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2712
QtPointFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2940
QtSizeFPropertyManagerPrivate::q_ptr
QtSizeFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3509
QtCharPropertyManagerPrivate::q_ptr
QtCharPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2355
QtColorPropertyManager::d_ptr
QtColorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:758
QtMetaEnumProvider::m_languageToIndex
QMap< QLocale::Language, int > m_languageToIndex
Definition: qtpropertymanager.cpp:447
QtIntPropertyManagerPrivate::Data::maximumValue
int maximumValue() const
Definition: qtpropertymanager.cpp:654
QtTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2131
QtPointPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:2706
QtGroupPropertyManager
The description of this class will come soon !
Definition: qtpropertymanager.h:72
QtKeySequencePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2341
QtRectFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4346
QtMetaEnumProvider::indexToLocale
void indexToLocale(int languageIndex, int countryIndex, QLocale::Language *language, QLocale::Country *country) const
Definition: qtpropertymanager.cpp:558
QtFontPropertyManagerPrivate::m_kerningToProperty
QMap< const QtProperty *, QtProperty * > m_kerningToProperty
Definition: qtpropertymanager.cpp:6025
QtLocalePropertyManager::QtLocalePropertyManager
QtLocalePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2542
QtDoublePropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, double step)
QtFontPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QFont > PropertyValueMap
Definition: qtpropertymanager.cpp:6004
QtIntPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
qtpropertybrowser.h
QtIntPropertyManager::singleStep
int singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:775
QtTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2106
QtDatePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1814
QtSizePropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3238
QtFontPropertyManagerPrivate::m_familyNames
QStringList m_familyNames
Definition: qtpropertymanager.cpp:6002
QtFontPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:6246
QtFontPropertyManager
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:703
EchoMode
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:62
QtRectFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4324
QtVector3DPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4796
QtSizePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3184
QtFlagPropertyManagerPrivate::Data::flagNames
QStringList flagNames
Definition: qtpropertymanager.cpp:5358
QtColorPropertyManagerPrivate::m_gToProperty
QMap< const QtProperty *, QtProperty * > m_gToProperty
Definition: qtpropertymanager.cpp:6484
QtMetaEnumProvider::QtMetaEnumProvider
QtMetaEnumProvider()
Definition: qtpropertymanager.cpp:531
QtSizePolicyPropertyManagerPrivate::m_hPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_hPolicyToProperty
Definition: qtpropertymanager.cpp:5694
QtFontPropertyManagerPrivate::m_propertyToBold
QMap< const QtProperty *, QtProperty * > m_propertyToBold
Definition: qtpropertymanager.cpp:6013
QtDoublePropertyManagerPrivate::Data::maxVal
double maxVal
Definition: qtpropertymanager.cpp:946
QtRectFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:4342
QtFontPropertyManagerPrivate::m_underlineToProperty
QMap< const QtProperty *, QtProperty * > m_underlineToProperty
Definition: qtpropertymanager.cpp:6023
QtStringPropertyManager::displayText
QString displayText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1436
QtAbstractPropertyManager::hasValue
virtual bool hasValue(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:680
QtIntPropertyManager::setSingleStep
void setSingleStep(QtProperty *property, int step)
Definition: qtpropertymanager.cpp:873
QtColorPropertyManagerPrivate::q_ptr
QtColorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6466
QtIntPropertyManager::d_ptr
QtIntPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:120
QtPointFPropertyManagerPrivate::Data::val
QPointF val
Definition: qtpropertymanager.cpp:2908
QtPointPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2695
Q_TYPENAME
#define Q_TYPENAME
Definition: qtpropertymanager.cpp:49
QtTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2040
QtVector3DPropertyManager::setValue
void setValue(QtProperty *property, const QVector3D &val)
Definition: qtpropertymanager.cpp:4961
QtIntPropertyManager::setMaximum
void setMaximum(QtProperty *property, int maxVal)
Definition: qtpropertymanager.cpp:835
QtBoolPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1715
QtDatePropertyManagerPrivate::q_ptr
QtDatePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1809
QtFlagPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtRectFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:4343
getMinimum
static Value getMinimum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:227
QtSizePropertyManager
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:442
QtSizePropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3214
QtSizePolicyPropertyManagerPrivate::q_ptr
QtSizePolicyPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5673
QtFontPropertyManagerPrivate::m_propertyToPointSize
QMap< const QtProperty *, QtProperty * > m_propertyToPointSize
Definition: qtpropertymanager.cpp:6012
QtBoolPropertyManagerPrivate::Data::val
bool val
Definition: qtpropertymanager.cpp:1638
QtIntPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:665
QtLocalePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2675
QtDoublePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:965
QtStringPropertyManager::d_ptr
QtStringPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:221
QtSizePolicyPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSizePolicy &val)
QtSizePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QSize &minVal)
Definition: qtpropertymanager.cpp:3409
QtBoolPropertyManager::d_ptr
QtBoolPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:148
QtColorPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6476
QtPointFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3045
QtFontPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6035
QtSizePolicyPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5684
QtPointPropertyManager::QtPointPropertyManager
QtPointPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2772
QtDatePropertyManager
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:228
QtPointFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtEnumPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5092
QtStringPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1304
QtRectFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4335
QtStringPropertyManagerPrivate::Data::regExp
QRegExp regExp
Definition: qtpropertymanager.cpp:1313
countriesForLanguage
static QList< QLocale::Country > countriesForLanguage(QLocale::Language language)
Definition: qtpropertymanager.cpp:455
QtRectPropertyManager::constraint
QRect constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4105
setSimpleMaximumData
static void setSimpleMaximumData(PrivateData *data, const Value &maxVal)
Definition: qtpropertymanager.cpp:93
QtCharPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2360
QtDoublePropertyManager::valueChanged
void valueChanged(QtProperty *property, double val)
QtColorPropertyManagerPrivate::m_rToProperty
QMap< const QtProperty *, QtProperty * > m_rToProperty
Definition: qtpropertymanager.cpp:6483
QtFlagPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5647
QtPointPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:2802
QtRectPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3925
QtLocalePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2497
QtAbstractPropertyManager::echoMode
virtual EchoMode echoMode(const QtProperty *) const
Definition: qtpropertybrowser.cpp:735
QtPointFPropertyManagerPrivate::q_ptr
QtPointFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2902
QtDatePropertyManagerPrivate::Data::maximumValue
QDate maximumValue() const
Definition: qtpropertymanager.cpp:1822
QtLocalePropertyManager::value
QLocale value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2585
QtMetaEnumProvider::initLocale
void initLocale()
Definition: qtpropertymanager.cpp:480
QtDoublePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(double newMinVal)
Definition: qtpropertymanager.cpp:957
QtSizeFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtCharPropertyManager
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:330
QtSizePropertyManager::value
QSize value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3347
QtVector3DPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5021
QtCursorDatabase
The description of this class will come soon !
Definition: qtpropertybrowserutils_p.h:75
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:239
QtRectPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QRect &val)
QtCursorPropertyManager::~QtCursorPropertyManager
~QtCursorPropertyManager() override
Definition: qtpropertymanager.cpp:6808
QtCursorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6769
QtMetaEnumProvider::m_policyEnum
QMetaEnum m_policyEnum
Definition: qtpropertymanager.cpp:450
QtIntPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(int newMaxVal)
Definition: qtpropertymanager.cpp:660
QtSizePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3183
QtKeySequencePropertyManager::~QtKeySequencePropertyManager
~QtKeySequencePropertyManager() override
Definition: qtpropertymanager.cpp:2296
QtDoublePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1115
QtSizeFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3508
QtDatePropertyManager::value
QDate value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1909
QtRectPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3929
QtSizeFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3726
QtRectFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4336
QtEnumPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5086
QtCharPropertyManager::value
QChar value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2410
QtPointPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2711
QtCursorPropertyManagerPrivate::q_ptr
QtCursorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6765
QtCharPropertyManager::~QtCharPropertyManager
~QtCharPropertyManager() override
Definition: qtpropertymanager.cpp:2397
QtEnumPropertyManager::d_ptr
QtEnumPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:635
QtIntPropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, int step)
QtSizeFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3519
QtFlagPropertyManagerPrivate::m_boolPropertyManager
QtBoolPropertyManager * m_boolPropertyManager
Definition: qtpropertymanager.cpp:5364
QtIntPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:746
QtAbstractPropertyManager::valueIcon
virtual QIcon valueIcon(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:694
QtIntPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:646
QtAbstractPropertyManager::propertyDestroyed
void propertyDestroyed(QtProperty *property)
QtAbstractPropertyManager::displayText
virtual QString displayText(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:722
QtDatePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2022
QtEnumPropertyManagerPrivate::Data::enumNames
QStringList enumNames
Definition: qtpropertymanager.cpp:5087
QtRectFPropertyManager
The QtRectFPropertyManager provides and manages QRectF properties.
Definition: qtpropertymanager.h:544
QtLocalePropertyManagerPrivate::m_languageToProperty
QMap< const QtProperty *, QtProperty * > m_languageToProperty
Definition: qtpropertymanager.cpp:2474
QtStringPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1560
QtVector3DPropertyManager::d_ptr
QtVector3DPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:602
QtVector3DPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4836
QtLocalePropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:2573
QtColorPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6597
QtIntPropertyManager::minimum
int minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:755
QtDoublePropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1106
QtDoublePropertyManager
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:155
QtSizePropertyManagerPrivate::q_ptr
QtSizePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3173
QtSizePolicyPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5700
QtFontPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6292
QtSizePropertyManager::~QtSizePropertyManager
~QtSizePropertyManager() override
Definition: qtpropertymanager.cpp:3320
drawCheckBox
static QIcon drawCheckBox(bool value)
Definition: qtpropertymanager.cpp:1566
QtColorPropertyManagerPrivate::m_propertyToB
QMap< const QtProperty *, QtProperty * > m_propertyToB
Definition: qtpropertymanager.cpp:6480
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:397
QtEnumPropertyManager::setEnumNames
void setEnumNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5282
QtSizeFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3539
QtRectPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint, const QRect &val)
Definition: qtpropertymanager.cpp:3983
QtPointFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:2927
QtDatePropertyManager::QtDatePropertyManager
QtDatePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1884
QtFlagPropertyManagerPrivate::m_propertyToFlags
QMap< const QtProperty *, QList< QtProperty * > > m_propertyToFlags
Definition: qtpropertymanager.cpp:5366
QtRectFPropertyManagerPrivate::Data::val
QRectF val
Definition: qtpropertymanager.cpp:4325
QtAbstractPropertyManager::clear
void clear() const
Definition: qtpropertybrowser.cpp:656
QtDatePropertyManagerPrivate::Data::minVal
QDate minVal
Definition: qtpropertymanager.cpp:1817
QtColorPropertyManagerPrivate::m_propertyToG
QMap< const QtProperty *, QtProperty * > m_propertyToG
Definition: qtpropertymanager.cpp:6479
QtSizeFPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSizeF &newMaxVal)
Definition: qtpropertymanager.cpp:3534
QtStringPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:1315
QtIntPropertyManager::setMinimum
void setMinimum(QtProperty *property, int minVal)
Definition: qtpropertymanager.cpp:818
QtBoolPropertyManager
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:127
QtColorPropertyManagerPrivate::m_propertyToR
QMap< const QtProperty *, QtProperty * > m_propertyToR
Definition: qtpropertymanager.cpp:6478
QtLocalePropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2478
QtIntPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:931
QtRectFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4327
getData
static Value getData(const QMap< const QtProperty *, PrivateData > &propertyMap, Value PrivateData::*data, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:208
QtRectPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3924
QtSizeFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3882
QtEnumPropertyManager::enumNamesChanged
void enumNamesChanged(QtProperty *property, const QStringList &names)
QtEnumPropertyManager::QtEnumPropertyManager
QtEnumPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5151
QtIntPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:924
QtStringPropertyManagerPrivate::q_ptr
QtStringPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1305
QtFlagPropertyManagerPrivate::m_flagToProperty
QMap< const QtProperty *, QtProperty * > m_flagToProperty
Definition: qtpropertymanager.cpp:5368
QtSizeFPropertyManager::~QtSizeFPropertyManager
~QtSizeFPropertyManager() override
Definition: qtpropertymanager.cpp:3665
QtStringPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1309
QtPointFPropertyManager::value
QPointF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3036
QtPointFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:2918
QtFlagPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5357
QtDatePropertyManagerPrivate::Data::minimumValue
QDate minimumValue() const
Definition: qtpropertymanager.cpp:1819
QtFontPropertyManager::slotPropertyDestroyed
void void void slotPropertyDestroyed(QtProperty *)) Q_PRIVATE_SLOT(d_func()
QtVector3DPropertyManager::value
QVector3D value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4925
QtLocalePropertyManager::setValue
void setValue(QtProperty *property, const QLocale &val)
Definition: qtpropertymanager.cpp:2617
QtLocalePropertyManagerPrivate::q_ptr
QtLocalePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2457
QtSizeFPropertyManager::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3846
camitk::policy
QSizePolicy policy(QSizePolicy::Expanding, QSizePolicy::Expanding)
QtCursorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6764
QtFontPropertyManager::d_ptr
QtFontPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:725
QtSizePolicyPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:5817
QtColorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6617
QtDoublePropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1095
QtDoublePropertyManagerPrivate::Data::val
double val
Definition: qtpropertymanager.cpp:944
QtColorPropertyManager::QtColorPropertyManager
QtColorPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6566
QtPointPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2728
QtFontPropertyManager::setValue
void setValue(QtProperty *property, const QFont &val)
Definition: qtpropertymanager.cpp:6309
QtCharPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2450
QtVector3DPropertyManagerPrivate::Data::val
QVector3D val
Definition: qtpropertymanager.cpp:4797
QtDatePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QDate &maxVal)
Definition: qtpropertymanager.cpp:1987
QtDatePropertyManager::maximum
QDate maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1927
QtSizePolicyPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5946
QtRectPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3917
QtEnumPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5240
QtFlagPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5502
QtDoublePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1291
QtMetaEnumProvider::m_indexToLanguage
QMap< int, QLocale::Language > m_indexToLanguage
Definition: qtpropertymanager.cpp:446
QtFontPropertyManagerPrivate::m_propertyToFamily
QMap< const QtProperty *, QtProperty * > m_propertyToFamily
Definition: qtpropertymanager.cpp:6011
QtVector3DPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QVector3D &val)
QtDateTimePropertyManager::QtDateTimePropertyManager
QtDateTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2179
QtCursorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6888
QtVector3DPropertyManagerPrivate::q_ptr
QtVector3DPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4791
QtRectFPropertyManager::d_ptr
QtRectFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:569
QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange
void slotFontDatabaseDelayedChange()
Definition: qtpropertymanager.cpp:6131
QtRectFPropertyManager::~QtRectFPropertyManager
~QtRectFPropertyManager() override
Definition: qtpropertymanager.cpp:4492
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:6009
QtStringPropertyManager::echoMode
EchoMode echoMode(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1406
QtPointPropertyManager::~QtPointPropertyManager
~QtPointPropertyManager() override
Definition: qtpropertymanager.cpp:2787
QtSizeFPropertyManager::minimum
QSizeF minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3710
QtStringPropertyManager::regExpChanged
void regExpChanged(QtProperty *property, const QRegExp &regExp)
QtEnumPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5218
QtLocalePropertyManager::d_ptr
QtLocalePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:374
QtRectPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint)
Definition: qtpropertymanager.cpp:4183
QtEnumPropertyManager::setEnumIcons
void setEnumIcons(QtProperty *property, const QMap< int, QIcon > &icons)
Definition: qtpropertymanager.cpp:5318
QtStringPropertyManager::QtStringPropertyManager
QtStringPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1365
QtSizeFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:3542
QtStringPropertyManager::value
QString value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1387
QtPointPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2709
QtStringPropertyManagerPrivate::Data::val
QString val
Definition: qtpropertymanager.cpp:1312
QtDoublePropertyManager::setSingleStep
void setSingleStep(QtProperty *property, double step)
Definition: qtpropertymanager.cpp:1149
QtRectFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4528
QtFlagPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5361
QtCursorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6842
QtColorPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6512
QtColorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6465
QtRectFPropertyManagerPrivate::q_ptr
QtRectFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4315
QtDateTimePropertyManager
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:282
QtCharPropertyManager::d_ptr
QtCharPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:347
QtSizePolicyPropertyManager::d_ptr
QtSizePolicyPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:693
QtSizePolicyPropertyManagerPrivate::m_propertyToHPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToHPolicy
Definition: qtpropertymanager.cpp:5689
QtSizeFPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSizeF &newMinVal)
Definition: qtpropertymanager.cpp:3531
QtRectFPropertyManagerPrivate::Data::constraint
QRectF constraint
Definition: qtpropertymanager.cpp:4326
QtIntPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:901
QtDateTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2245
QtStringPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1425
QtSizePolicyPropertyManagerPrivate::m_vPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_vPolicyToProperty
Definition: qtpropertymanager.cpp:5695
QtFlagPropertyManager::d_ptr
QtFlagPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:664
QtSizePolicyPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:5686
QtGroupPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:633
QtDoublePropertyManager::minimum
double minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1066
QtSizePolicyPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5903
QtDatePropertyManager::~QtDatePropertyManager
~QtDatePropertyManager() override
Definition: qtpropertymanager.cpp:1896
QtDoublePropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:948
QtRectFPropertyManager::setValue
void setValue(QtProperty *property, const QRectF &val)
Definition: qtpropertymanager.cpp:4569
QtSizePolicyPropertyManager::setValue
void setValue(QtProperty *property, const QSizePolicy &val)
Definition: qtpropertymanager.cpp:5875
QtDoublePropertyManager::setValue
void setValue(QtProperty *property, double val)
Definition: qtpropertymanager.cpp:1134
QtFlagPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5518
QtDoublePropertyManagerPrivate
Definition: qtpropertymanager.cpp:937
QtFlagPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5355
QtPointPropertyManagerPrivate::q_ptr
QtPointPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2696
QtVector3DPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4934
QtTimePropertyManager::QtTimePropertyManager
QtTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2074
QtSizeFPropertyManagerPrivate::Data::minimumValue
QSizeF minimumValue() const
Definition: qtpropertymanager.cpp:3525
QtDatePropertyManagerPrivate::Data::val
QDate val
Definition: qtpropertymanager.cpp:1816
QtCharPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QChar > PropertyValueMap
Definition: qtpropertymanager.cpp:2359
QtRectFPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint)
Definition: qtpropertymanager.cpp:4616
QtSizeFPropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal, const QSizeF &val)
Definition: qtpropertymanager.cpp:3580
QtSizePolicyPropertyManager
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
Definition: qtpropertymanager.h:673
QtDatePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1835
QtPointPropertyManager::value
QPoint value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2814
QtIntPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:645
QtAbstractPropertyManager
The QtAbstractPropertyManager provides an interface for property managers.
Definition: qtpropertybrowser.h:153
QtMetaEnumProvider::countryEnumNames
QStringList countryEnumNames(QLocale::Language language) const
Definition: qtpropertymanager.cpp:430
QtPointPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QPoint &val)
QtSizeFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3857
QtDoublePropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtMetaEnumProvider::sizePolicyToIndex
int sizePolicyToIndex(QSizePolicy::Policy policy) const
Definition: qtpropertymanager.cpp:549
QtSizePolicyPropertyManager::~QtSizePolicyPropertyManager
~QtSizePolicyPropertyManager() override
Definition: qtpropertymanager.cpp:5802
QtMetaEnumProvider::m_languageEnumNames
QStringList m_languageEnumNames
Definition: qtpropertymanager.cpp:444
QtColorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6630
QtFlagPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5356
QtDatePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1934
QtPointFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2924
QtBoolPropertyManager::setValue
void setValue(QtProperty *property, bool val)
Definition: qtpropertymanager.cpp:1753
QtDoublePropertyManager::singleStep
double singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1086
QtMetaEnumWrapper::policy
QSizePolicy::Policy policy
Definition: qtpropertymanager.cpp:411
setSizeMinimumData
static void setSizeMinimumData(PrivateData *data, const Value &newMinVal)
Definition: qtpropertymanager.cpp:105
QtDoublePropertyManagerPrivate::Data::maximumValue
double maximumValue() const
Definition: qtpropertymanager.cpp:954
QtCursorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QCursor > PropertyValueMap
Definition: qtpropertymanager.cpp:6768
QtDatePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2029
QtCursorPropertyManager
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:767
QtEnumPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5079
QtVector3DPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4805
QtVector3DPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:4913
QtCharPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QChar &val)
QtDateTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2149
QtEnumPropertyManager::enumNames
QStringList enumNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5183
QtVector3DPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4795
QtRectFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4715
QtIntPropertyManager::setRange
void setRange(QtProperty *property, int minVal, int maxVal)
Definition: qtpropertymanager.cpp:857
QtLocalePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QLocale > PropertyValueMap
Definition: qtpropertymanager.cpp:2466
QtDoublePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:943
QtColorPropertyManagerPrivate::m_propertyToA
QMap< const QtProperty *, QtProperty * > m_propertyToA
Definition: qtpropertymanager.cpp:6481
QtRectPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3902
QtSizePolicyPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5726
QtRectPropertyManager::value
QRect value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4096
QtRectFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4333
QtFontPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QFont &val)
QtMetaEnumWrapper::QtMetaEnumWrapper
QtMetaEnumWrapper(QObject *parent)
Definition: qtpropertymanager.cpp:417
QtSizeFPropertyManager::QtSizeFPropertyManager
QtSizeFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3650
QtIntPropertyManager::QtIntPropertyManager
QtIntPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:724
QtSizeFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3544
QtRectPropertyManagerPrivate::q_ptr
QtRectPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3903
QtMetaEnumWrapper
Definition: qtpropertymanager.cpp:409
QtVector3DPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4989
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:262
QtEnumPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5084
QtCursorPropertyManager::d_ptr
QtCursorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:787
QtRectFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:4337
QtColorPropertyManagerPrivate::m_bToProperty
QMap< const QtProperty *, QtProperty * > m_bToProperty
Definition: qtpropertymanager.cpp:6485
QtKeySequencePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2348
QtSizeFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3680
QtEnumPropertyManager
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:611
QtStringPropertyManager::setValue
void setValue(QtProperty *property, const QString &val)
Definition: qtpropertymanager.cpp:1458
QtDoublePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:942
QtSizePropertyManager::QtSizePropertyManager
QtSizePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3305
QtSizeFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3701
QtFontPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6280
QtTimePropertyManager::~QtTimePropertyManager
~QtTimePropertyManager() override
Definition: qtpropertymanager.cpp:2086
QtRectFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4682
QtDatePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QDate &newMaxVal)
Definition: qtpropertymanager.cpp:1828
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:5174
QtBoolPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1635
QtDateTimePropertyManager::setValue
void setValue(QtProperty *property, const QDateTime &val)
Definition: qtpropertymanager.cpp:2228
QtTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QTime &val)
QtRectPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3930
QtDateTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2152
QtFontPropertyManagerPrivate::m_propertyToStrikeOut
QMap< const QtProperty *, QtProperty * > m_propertyToStrikeOut
Definition: qtpropertymanager.cpp:6016
QtDatePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, const QDate &minVal, const QDate &maxVal)
QtTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2035
QtDoublePropertyManager::setRange
void setRange(QtProperty *property, double minVal, double maxVal)
Definition: qtpropertymanager.cpp:1279
QtRectPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3933
QtPointFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:2906
QtPointPropertyManager::setValue
void setValue(QtProperty *property, const QPoint &val)
Definition: qtpropertymanager.cpp:2839
QtFlagPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5556
QtMetaEnumProvider::languageEnumNames
QStringList languageEnumNames() const
Definition: qtpropertymanager.cpp:427
QtSizePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3203
QtTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2138
QtColorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QColor > PropertyValueMap
Definition: qtpropertymanager.cpp:6473
QtVector3DPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4941
QtColorPropertyManager::~QtColorPropertyManager
~QtColorPropertyManager() override
Definition: qtpropertymanager.cpp:6582
QtRectPropertyManagerPrivate::Data::constraint
QRect constraint
Definition: qtpropertymanager.cpp:3914
QtKeySequencePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2251
QtPropertyBrowserUtils::brushValueIcon
static QIcon brushValueIcon(const QBrush &b)
Definition: qtpropertybrowserutils.cpp:147
QtDatePropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1836
QtFontPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6233
QtIntPropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtVector3DPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4809
QtKeySequencePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2316
QtProperty::setPropertyName
void setPropertyName(const QString &text)
Definition: qtpropertybrowser.cpp:348
QtIntPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:782
QtKeySequencePropertyManager
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:306
QtPointFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3098
QtDoublePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:966
QtIntPropertyManagerPrivate
Definition: qtpropertymanager.cpp:639
QtDoublePropertyManagerPrivate::Data::minimumValue
double minimumValue() const
Definition: qtpropertymanager.cpp:951
QtCursorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6830
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:3152
QtStringPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1318
QtColorPropertyManagerPrivate::m_aToProperty
QMap< const QtProperty *, QtProperty * > m_aToProperty
Definition: qtpropertymanager.cpp:6486
QtDatePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDate &val)
QtRectPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4280
QtRectFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtStringPropertyManagerPrivate::Data::echoMode
int echoMode
Definition: qtpropertymanager.cpp:1314
QtEnumPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5334
QtFontPropertyManagerPrivate::m_pointSizeToProperty
QMap< const QtProperty *, QtProperty * > m_pointSizeToProperty
Definition: qtpropertymanager.cpp:6020
QtRectFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4331
QtFontPropertyManager::slotFontDatabaseChanged
void void void void slotFontDatabaseChanged()) Q_PRIVATE_SLOT(d_func()
QtRectFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4340
QtSizePropertyManager::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3454
QtSizePropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3207
setSizeMaximumData
static void setSizeMaximumData(PrivateData *data, const Value &newMaxVal)
Definition: qtpropertymanager.cpp:123
QtPointPropertyManager::d_ptr
QtPointPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:402
QtRectFPropertyManager::QtRectFPropertyManager
QtRectFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4477
QtLocalePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2592
QtRectFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4314
QtSizePropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3210
QtFlagPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5656
QtEnumPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5200
QtFontPropertyManagerPrivate::m_boldToProperty
QMap< const QtProperty *, QtProperty * > m_boldToProperty
Definition: qtpropertymanager.cpp:6021
QtRectPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3911
QtFlagPropertyManager::QtFlagPropertyManager
QtFlagPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5460
QtFlagPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5396
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:384
QtTimePropertyManager::value
QTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2099
QtSizePropertyManager::d_ptr
QtSizePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:467
QtFlagPropertyManager::flagNames
QStringList flagNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5511
QtCharPropertyManager::setValue
void setValue(QtProperty *property, const QChar &val)
Definition: qtpropertymanager.cpp:2433
QtFontPropertyManager::slotEnumChanged
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtPointFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3024
QtKeySequencePropertyManager::value
QKeySequence value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2309
QtBoolPropertyManagerPrivate::m_uncheckedIcon
const QIcon m_uncheckedIcon
Definition: qtpropertymanager.cpp:1647
getMaximum
static Value getMaximum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:233
QtMetaEnumWrapper::policy
QSizePolicy::Policy policy() const
Definition: qtpropertymanager.cpp:413
QtPointFPropertyManager::QtPointFPropertyManager
QtPointFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2994
QtIntPropertyManagerPrivate::Data::minimumValue
int minimumValue() const
Definition: qtpropertymanager.cpp:651
QtAbstractPropertyManager::uninitializeProperty
virtual void uninitializeProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:799
QtSizePolicyPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5850
qBound
QSize qBound(QSize minVal, QSize val, QSize maxVal)
Definition: qtpropertymanager.cpp:161
QtAbstractPropertyManager::initializeProperty
virtual void initializeProperty(QtProperty *property)=0
QtFlagPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5347
QtIntPropertyManagerPrivate::Data::minVal
int minVal
Definition: qtpropertymanager.cpp:647
QtCursorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6879
QtAbstractPropertyManager::valueText
virtual QString valueText(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:708
QtKeySequencePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QKeySequence &val)
QtGroupPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:626
QtSizePolicyPropertyManagerPrivate::m_propertyToHStretch
QMap< const QtProperty *, QtProperty * > m_propertyToHStretch
Definition: qtpropertymanager.cpp:5691
QtBoolPropertyManagerPrivate::QtBoolPropertyManagerPrivate
QtBoolPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:1650
QtRectPropertyManager::setValue
void setValue(QtProperty *property, const QRect &val)
Definition: qtpropertymanager.cpp:4136
QtSizePolicyPropertyManager::value
QSizePolicy value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5843
QtFlagPropertyManagerPrivate::q_ptr
QtFlagPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5348
QtCharPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2417
QtIntPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:666
QtRectPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4112
QtPointFPropertyManager::d_ptr
QtPointFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:433
QtMetaEnumProvider
Definition: qtpropertymanager.cpp:420
QtKeySequencePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2259
QtBoolPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1637
QtMetaEnumProvider::m_countryToIndex
QMap< QLocale::Language, QMap< QLocale::Country, int > > m_countryToIndex
Definition: qtpropertymanager.cpp:449
QtDateTimePropertyManager::d_ptr
QtDateTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:299
QtIntPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:644
QtSizeFPropertyManagerPrivate::Data::minVal
QSizeF minVal
Definition: qtpropertymanager.cpp:3522
QtVector3DPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4807
QtEnumPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5341
QtSizeFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:3524
QtProperty::addSubProperty
void addSubProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:393
QtPointPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2708
QtStringPropertyManager::~QtStringPropertyManager
~QtStringPropertyManager() override
Definition: qtpropertymanager.cpp:1374
QtRectFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:4338
QtSizeFPropertyManager::maximum
QSizeF maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3719
QtColorPropertyManager::setValue
void setValue(QtProperty *property, const QColor &val)
Definition: qtpropertymanager.cpp:6646
QtFontPropertyManagerPrivate::m_italicToProperty
QMap< const QtProperty *, QtProperty * > m_italicToProperty
Definition: qtpropertymanager.cpp:6022
QtFontPropertyManagerPrivate::m_propertyToKerning
QMap< const QtProperty *, QtProperty * > m_propertyToKerning
Definition: qtpropertymanager.cpp:6017
QtFontPropertyManager::value
QFont value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6273
QtDateTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2238
QtSizeFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3547
QtDoublePropertyManager::d_ptr
QtDoublePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:187
QtSizePropertyManagerPrivate::Data::maxVal
QSize maxVal
Definition: qtpropertymanager.cpp:3187
QtSizeFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3545
QtIntPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:801
QtDoublePropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtPropertyBrowserUtils::fontValueIcon
static QIcon fontValueIcon(const QFont &f)
Definition: qtpropertybrowserutils.cpp:174
QtPointFPropertyManager
The QtPointFPropertyManager provides and manages QPointF properties.
Definition: qtpropertymanager.h:411
QtVector3DPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4818
QtFontPropertyManagerPrivate::m_propertyToItalic
QMap< const QtProperty *, QtProperty * > m_propertyToItalic
Definition: qtpropertymanager.cpp:6014
QtBoolPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1642
QtSizePropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3208
QtSizePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3465
QtDatePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:1833
QtIntPropertyManager::maximum
int maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:764
QtFontPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6005
QtLocalePropertyManager
The QtLocalePropertyManager provides and manages QLocale properties.
Definition: qtpropertymanager.h:355
QtDoublePropertyManager::~QtDoublePropertyManager
~QtDoublePropertyManager() override
Definition: qtpropertymanager.cpp:1044
QtSizeFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3520
QtRectPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:3922
QtRectFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4341
QtSizePropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal, const QSize &val)
Definition: qtpropertymanager.cpp:3243
QtPointPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2881
QtEnumPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5091
QtSizeFPropertyManagerPrivate::Data::maxVal
QSizeF maxVal
Definition: qtpropertymanager.cpp:3523
QtSizePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3372
QtEnumPropertyManager::enumIcons
QMap< int, QIcon > enumIcons(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5192
QtIntPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(int newMinVal)
Definition: qtpropertymanager.cpp:657
QtTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2043
QtLocalePropertyManagerPrivate::m_countryToProperty
QMap< const QtProperty *, QtProperty * > m_countryToProperty
Definition: qtpropertymanager.cpp:2475
qBoundSize
static SizeValue qBoundSize(const SizeValue &minVal, const SizeValue &val, const SizeValue &maxVal)
Definition: qtpropertymanager.cpp:141
QtEnumPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtDoublePropertyManager::setMinimum
void setMinimum(QtProperty *property, double minVal)
Definition: qtpropertymanager.cpp:1240
qtpropertymanager.h
QtPointFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:2909
QtFontPropertyManager::~QtFontPropertyManager
~QtFontPropertyManager() override
Definition: qtpropertymanager.cpp:6219
QtColorPropertyManager
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:738
QtVector3DPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4810
QtRectPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3964
QtIntPropertyManager::rangeChanged
void rangeChanged(QtProperty *property, int minVal, int maxVal)