Computer Assited Medical Intervention Tool Kit  version 5.0
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 class QRegularExpression;
65 
74  Q_OBJECT
75 public:
76  QtGroupPropertyManager(QObject* parent = nullptr);
77 
81  ~QtGroupPropertyManager() override = default;
82 
83 protected:
84  bool hasValue(const QtProperty* property) const override;
85 
86  void initializeProperty(QtProperty* property) override;
87  void uninitializeProperty(QtProperty* property) override;
88 };
89 
91 
93  Q_OBJECT
94 public:
95  QtIntPropertyManager(QObject* parent = nullptr);
96  ~QtIntPropertyManager() override;
97 
98  int value(const QtProperty* property) const;
99  int minimum(const QtProperty* property) const;
100  int maximum(const QtProperty* property) const;
101  int singleStep(const QtProperty* property) const;
102  bool isReadOnly(const QtProperty* property) const;
103 
104 public Q_SLOTS:
105  void setValue(QtProperty* property, int val);
106  void setMinimum(QtProperty* property, int minVal);
107  void setMaximum(QtProperty* property, int maxVal);
108  void setRange(QtProperty* property, int minVal, int maxVal);
109  void setSingleStep(QtProperty* property, int step);
110  void setReadOnly(QtProperty* property, bool readOnly);
111 Q_SIGNALS:
112  void valueChanged(QtProperty* property, int val);
113  void rangeChanged(QtProperty* property, int minVal, int maxVal);
114  void singleStepChanged(QtProperty* property, int step);
115  void readOnlyChanged(QtProperty* property, bool readOnly);
116 protected:
117  QString valueText(const QtProperty* property) const override;
118  void initializeProperty(QtProperty* property) override;
119  void uninitializeProperty(QtProperty* property) override;
120 private:
122  Q_DECLARE_PRIVATE(QtIntPropertyManager)
123 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
124  Q_DISABLE_COPY_MOVE(QtIntPropertyManager)
125 #else
126  Q_DISABLE_COPY(QtIntPropertyManager)
127 #endif
128 };
129 
131 
133  Q_OBJECT
134 public:
135  QtBoolPropertyManager(QObject* parent = nullptr);
136  ~QtBoolPropertyManager() override;
137 
138  bool value(const QtProperty* property) const;
139  bool textVisible(const QtProperty* property) const;
140 
141 public Q_SLOTS:
142  void setValue(QtProperty* property, bool val);
143  void setTextVisible(QtProperty* property, bool textVisible);
144 Q_SIGNALS:
145  void valueChanged(QtProperty* property, bool val);
146  void textVisibleChanged(QtProperty* property, bool);
147 protected:
148  QString valueText(const QtProperty* property) const override;
149  QIcon valueIcon(const QtProperty* property) const override;
150  void initializeProperty(QtProperty* property) override;
151  void uninitializeProperty(QtProperty* property) override;
152 private:
154  Q_DECLARE_PRIVATE(QtBoolPropertyManager)
155 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
156  Q_DISABLE_COPY_MOVE(QtBoolPropertyManager)
157 #else
158  Q_DISABLE_COPY(QtBoolPropertyManager)
159 #endif
160 };
161 
163 
165  Q_OBJECT
166 public:
167  QtDoublePropertyManager(QObject* parent = nullptr);
168  ~QtDoublePropertyManager() override;
169 
170  double value(const QtProperty* property) const;
171  double minimum(const QtProperty* property) const;
172  double maximum(const QtProperty* property) const;
173  double singleStep(const QtProperty* property) const;
174  int decimals(const QtProperty* property) const;
175  bool isReadOnly(const QtProperty* property) const;
176 
177 public Q_SLOTS:
178  void setValue(QtProperty* property, double val);
179  void setMinimum(QtProperty* property, double minVal);
180  void setMaximum(QtProperty* property, double maxVal);
181  void setRange(QtProperty* property, double minVal, double maxVal);
182  void setSingleStep(QtProperty* property, double step);
183  void setDecimals(QtProperty* property, int prec);
184  void setReadOnly(QtProperty* property, bool readOnly);
185 Q_SIGNALS:
186  void valueChanged(QtProperty* property, double val);
187  void rangeChanged(QtProperty* property, double minVal, double maxVal);
188  void singleStepChanged(QtProperty* property, double step);
189  void decimalsChanged(QtProperty* property, int prec);
190  void readOnlyChanged(QtProperty* property, bool readOnly);
191 protected:
192  QString valueText(const QtProperty* property) const override;
193  void initializeProperty(QtProperty* property) override;
194  void uninitializeProperty(QtProperty* property) override;
195 private:
197  Q_DECLARE_PRIVATE(QtDoublePropertyManager)
198 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
199  Q_DISABLE_COPY_MOVE(QtDoublePropertyManager)
200 #else
201  Q_DISABLE_COPY(QtDoublePropertyManager)
202 #endif
203 };
204 
206 
208  Q_OBJECT
209 public:
210  QtStringPropertyManager(QObject* parent = nullptr);
211  ~QtStringPropertyManager() override;
212 
213  QString value(const QtProperty* property) const;
214  QRegularExpression regExp(const QtProperty* property) const;
215  EchoMode echoMode(const QtProperty* property) const override;
216  bool isReadOnly(const QtProperty* property) const;
217 
218 public Q_SLOTS:
219  void setValue(QtProperty* property, const QString& val);
220  void setRegExp(QtProperty* property, const QRegularExpression& regExp);
221  void setEchoMode(QtProperty* property, EchoMode echoMode);
222  void setReadOnly(QtProperty* property, bool readOnly);
223 Q_SIGNALS:
224  void valueChanged(QtProperty* property, const QString& val);
225  void regExpChanged(QtProperty* property, const QRegularExpression& regExp);
226  void echoModeChanged(QtProperty* property, const int);
227  void readOnlyChanged(QtProperty* property, bool);
228 protected:
229  QString valueText(const QtProperty* property) const override;
230  QString displayText(const QtProperty* property) const override;
231  void initializeProperty(QtProperty* property) override;
232  void uninitializeProperty(QtProperty* property) override;
233 private:
235  Q_DECLARE_PRIVATE(QtStringPropertyManager)
236 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
237  Q_DISABLE_COPY_MOVE(QtStringPropertyManager)
238 #else
239  Q_DISABLE_COPY(QtStringPropertyManager)
240 #endif
241 };
242 
244 
246  Q_OBJECT
247 public:
248  QtDatePropertyManager(QObject* parent = nullptr);
249  ~QtDatePropertyManager() override;
250 
251  QDate value(const QtProperty* property) const;
252  QDate minimum(const QtProperty* property) const;
253  QDate maximum(const QtProperty* property) const;
254 
255 public Q_SLOTS:
256  void setValue(QtProperty* property, const QDate& val);
257  void setMinimum(QtProperty* property, const QDate& minVal);
258  void setMaximum(QtProperty* property, const QDate& maxVal);
259  void setRange(QtProperty* property, const QDate& minVal, const QDate& maxVal);
260 Q_SIGNALS:
261  void valueChanged(QtProperty* property, const QDate& val);
262  void rangeChanged(QtProperty* property, const QDate& minVal, const QDate& maxVal);
263 protected:
264  QString valueText(const QtProperty* property) const override;
265  void initializeProperty(QtProperty* property) override;
266  void uninitializeProperty(QtProperty* property) override;
267 private:
269  Q_DECLARE_PRIVATE(QtDatePropertyManager)
270 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
271  Q_DISABLE_COPY_MOVE(QtDatePropertyManager)
272 #else
273  Q_DISABLE_COPY(QtDatePropertyManager)
274 #endif
275 };
276 
278 
280  Q_OBJECT
281 public:
282  QtTimePropertyManager(QObject* parent = nullptr);
283  ~QtTimePropertyManager() override;
284 
285  QTime value(const QtProperty* property) const;
286 
287 public Q_SLOTS:
288  void setValue(QtProperty* property, const QTime& val);
289 Q_SIGNALS:
290  void valueChanged(QtProperty* property, const QTime& val);
291 protected:
292  QString valueText(const QtProperty* property) const override;
293  void initializeProperty(QtProperty* property) override;
294  void uninitializeProperty(QtProperty* property) override;
295 private:
297  Q_DECLARE_PRIVATE(QtTimePropertyManager)
298 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
299  Q_DISABLE_COPY_MOVE(QtTimePropertyManager)
300 #else
301  Q_DISABLE_COPY(QtTimePropertyManager)
302 #endif
303 };
304 
306 
308  Q_OBJECT
309 public:
310  QtDateTimePropertyManager(QObject* parent = nullptr);
311  ~QtDateTimePropertyManager() override;
312 
313  QDateTime value(const QtProperty* property) const;
314 
315 public Q_SLOTS:
316  void setValue(QtProperty* property, const QDateTime& val);
317 Q_SIGNALS:
318  void valueChanged(QtProperty* property, const QDateTime& val);
319 protected:
320  QString valueText(const QtProperty* property) const override;
321  void initializeProperty(QtProperty* property) override;
322  void uninitializeProperty(QtProperty* property) override;
323 private:
325  Q_DECLARE_PRIVATE(QtDateTimePropertyManager)
326 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
327  Q_DISABLE_COPY_MOVE(QtDateTimePropertyManager)
328 #else
329  Q_DISABLE_COPY(QtDateTimePropertyManager)
330 #endif
331 };
332 
334 
336  Q_OBJECT
337 public:
338  QtKeySequencePropertyManager(QObject* parent = nullptr);
339  ~QtKeySequencePropertyManager() override;
340 
341  QKeySequence value(const QtProperty* property) const;
342 
343 public Q_SLOTS:
344  void setValue(QtProperty* property, const QKeySequence& val);
345 Q_SIGNALS:
346  void valueChanged(QtProperty* property, const QKeySequence& val);
347 protected:
348  QString valueText(const QtProperty* property) const override;
349  void initializeProperty(QtProperty* property) override;
350  void uninitializeProperty(QtProperty* property) override;
351 private:
353  Q_DECLARE_PRIVATE(QtKeySequencePropertyManager)
354 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
355  Q_DISABLE_COPY_MOVE(QtKeySequencePropertyManager)
356 #else
357  Q_DISABLE_COPY(QtKeySequencePropertyManager)
358 #endif
359 };
360 
362 
364  Q_OBJECT
365 public:
366  QtCharPropertyManager(QObject* parent = nullptr);
367  ~QtCharPropertyManager() override;
368 
369  QChar value(const QtProperty* property) const;
370 
371 public Q_SLOTS:
372  void setValue(QtProperty* property, const QChar& val);
373 Q_SIGNALS:
374  void valueChanged(QtProperty* property, const QChar& val);
375 protected:
376  QString valueText(const QtProperty* property) const override;
377  void initializeProperty(QtProperty* property) override;
378  void uninitializeProperty(QtProperty* property) override;
379 private:
381  Q_DECLARE_PRIVATE(QtCharPropertyManager)
382 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
383  Q_DISABLE_COPY_MOVE(QtCharPropertyManager)
384 #else
385  Q_DISABLE_COPY(QtCharPropertyManager)
386 #endif
387 };
388 
391 
393  Q_OBJECT
394 public:
395  QtLocalePropertyManager(QObject* parent = nullptr);
396  ~QtLocalePropertyManager() override;
397 
398  QtEnumPropertyManager* subEnumPropertyManager() const;
399 
400  QLocale value(const QtProperty* property) const;
401 
402 public Q_SLOTS:
403  void setValue(QtProperty* property, const QLocale& val);
404 Q_SIGNALS:
405  void valueChanged(QtProperty* property, const QLocale& val);
406 protected:
407  QString valueText(const QtProperty* property) const override;
408  void initializeProperty(QtProperty* property) override;
409  void uninitializeProperty(QtProperty* property) override;
410 private:
412  Q_DECLARE_PRIVATE(QtLocalePropertyManager)
413 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
414  Q_DISABLE_COPY_MOVE(QtLocalePropertyManager)
415 #else
416  Q_DISABLE_COPY(QtLocalePropertyManager)
417 #endif
418  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
419  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
420 };
421 
423 
425  Q_OBJECT
426 public:
427  QtPointPropertyManager(QObject* parent = nullptr);
428  ~QtPointPropertyManager() override;
429 
430  QtIntPropertyManager* subIntPropertyManager() const;
431 
432  QPoint value(const QtProperty* property) const;
433 
434 public Q_SLOTS:
435  void setValue(QtProperty* property, const QPoint& val);
436 Q_SIGNALS:
437  void valueChanged(QtProperty* property, const QPoint& val);
438 protected:
439  QString valueText(const QtProperty* property) const override;
440  void initializeProperty(QtProperty* property) override;
441  void uninitializeProperty(QtProperty* property) override;
442 private:
444  Q_DECLARE_PRIVATE(QtPointPropertyManager)
445 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
446  Q_DISABLE_COPY_MOVE(QtPointPropertyManager)
447 #else
448  Q_DISABLE_COPY(QtPointPropertyManager)
449 #endif
450  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
451  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
452 };
453 
455 
457  Q_OBJECT
458 public:
459  QtPointFPropertyManager(QObject* parent = nullptr);
460  ~QtPointFPropertyManager() override;
461 
462  QtDoublePropertyManager* subDoublePropertyManager() const;
463 
464  QPointF value(const QtProperty* property) const;
465  int decimals(const QtProperty* property) const;
466 
467 public Q_SLOTS:
468  void setValue(QtProperty* property, const QPointF& val);
469  void setDecimals(QtProperty* property, int prec);
470 Q_SIGNALS:
471  void valueChanged(QtProperty* property, const QPointF& val);
472  void decimalsChanged(QtProperty* property, int prec);
473 protected:
474  QString valueText(const QtProperty* property) const override;
475  void initializeProperty(QtProperty* property) override;
476  void uninitializeProperty(QtProperty* property) override;
477 private:
479  Q_DECLARE_PRIVATE(QtPointFPropertyManager)
480 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
481  Q_DISABLE_COPY_MOVE(QtPointFPropertyManager)
482 #else
483  Q_DISABLE_COPY(QtPointFPropertyManager)
484 #endif
485  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
486  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
487 };
488 
490 
492  Q_OBJECT
493 public:
494  QtSizePropertyManager(QObject* parent = nullptr);
495  ~QtSizePropertyManager() override;
496 
497  QtIntPropertyManager* subIntPropertyManager() const;
498 
499  QSize value(const QtProperty* property) const;
500  QSize minimum(const QtProperty* property) const;
501  QSize maximum(const QtProperty* property) const;
502 
503 public Q_SLOTS:
504  void setValue(QtProperty* property, const QSize& val);
505  void setMinimum(QtProperty* property, const QSize& minVal);
506  void setMaximum(QtProperty* property, const QSize& maxVal);
507  void setRange(QtProperty* property, const QSize& minVal, const QSize& maxVal);
508 Q_SIGNALS:
509  void valueChanged(QtProperty* property, const QSize& val);
510  void rangeChanged(QtProperty* property, const QSize& minVal, const QSize& maxVal);
511 protected:
512  QString valueText(const QtProperty* property) const override;
513  void initializeProperty(QtProperty* property) override;
514  void uninitializeProperty(QtProperty* property) override;
515 private:
517  Q_DECLARE_PRIVATE(QtSizePropertyManager)
518 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
519  Q_DISABLE_COPY_MOVE(QtSizePropertyManager)
520 #else
521  Q_DISABLE_COPY(QtSizePropertyManager)
522 #endif
523  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
524  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
525 };
526 
528 
530  Q_OBJECT
531 public:
532  QtSizeFPropertyManager(QObject* parent = nullptr);
533  ~QtSizeFPropertyManager() override;
534 
535  QtDoublePropertyManager* subDoublePropertyManager() const;
536 
537  QSizeF value(const QtProperty* property) const;
538  QSizeF minimum(const QtProperty* property) const;
539  QSizeF maximum(const QtProperty* property) const;
540  int decimals(const QtProperty* property) const;
541 
542 public Q_SLOTS:
543  void setValue(QtProperty* property, const QSizeF& val);
544  void setMinimum(QtProperty* property, const QSizeF& minVal);
545  void setMaximum(QtProperty* property, const QSizeF& maxVal);
546  void setRange(QtProperty* property, const QSizeF& minVal, const QSizeF& maxVal);
547  void setDecimals(QtProperty* property, int prec);
548 Q_SIGNALS:
549  void valueChanged(QtProperty* property, const QSizeF& val);
550  void rangeChanged(QtProperty* property, const QSizeF& minVal, const QSizeF& maxVal);
551  void decimalsChanged(QtProperty* property, int prec);
552 protected:
553  QString valueText(const QtProperty* property) const override;
554  void initializeProperty(QtProperty* property) override;
555  void uninitializeProperty(QtProperty* property) override;
556 private:
558  Q_DECLARE_PRIVATE(QtSizeFPropertyManager)
559 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
560  Q_DISABLE_COPY_MOVE(QtSizeFPropertyManager)
561 #else
562  Q_DISABLE_COPY(QtSizeFPropertyManager)
563 #endif
564  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
565  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
566 };
567 
569 
571  Q_OBJECT
572 public:
573  QtRectPropertyManager(QObject* parent = nullptr);
574  ~QtRectPropertyManager() override;
575 
576  QtIntPropertyManager* subIntPropertyManager() const;
577 
578  QRect value(const QtProperty* property) const;
579  QRect constraint(const QtProperty* property) const;
580 
581 public Q_SLOTS:
582  void setValue(QtProperty* property, const QRect& val);
583  void setConstraint(QtProperty* property, const QRect& constraint);
584 Q_SIGNALS:
585  void valueChanged(QtProperty* property, const QRect& val);
586  void constraintChanged(QtProperty* property, const QRect& constraint);
587 protected:
588  QString valueText(const QtProperty* property) const override;
589  void initializeProperty(QtProperty* property) override;
590  void uninitializeProperty(QtProperty* property) override;
591 private:
593  Q_DECLARE_PRIVATE(QtRectPropertyManager)
594 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
595  Q_DISABLE_COPY_MOVE(QtRectPropertyManager)
596 #else
597  Q_DISABLE_COPY(QtRectPropertyManager)
598 #endif
599  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
600  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
601 };
602 
604 
606  Q_OBJECT
607 public:
608  QtRectFPropertyManager(QObject* parent = nullptr);
609  ~QtRectFPropertyManager() override;
610 
611  QtDoublePropertyManager* subDoublePropertyManager() const;
612 
613  QRectF value(const QtProperty* property) const;
614  QRectF constraint(const QtProperty* property) const;
615  int decimals(const QtProperty* property) const;
616 
617 public Q_SLOTS:
618  void setValue(QtProperty* property, const QRectF& val);
619  void setConstraint(QtProperty* property, const QRectF& constraint);
620  void setDecimals(QtProperty* property, int prec);
621 Q_SIGNALS:
622  void valueChanged(QtProperty* property, const QRectF& val);
623  void constraintChanged(QtProperty* property, const QRectF& constraint);
624  void decimalsChanged(QtProperty* property, int prec);
625 protected:
626  QString valueText(const QtProperty* property) const override;
627  void initializeProperty(QtProperty* property) override;
628  void uninitializeProperty(QtProperty* property) override;
629 private:
631  Q_DECLARE_PRIVATE(QtRectFPropertyManager)
632 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
633  Q_DISABLE_COPY_MOVE(QtRectFPropertyManager)
634 #else
635  Q_DISABLE_COPY(QtRectFPropertyManager)
636 #endif
637  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
638  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
639 };
640 
641 
643 class QVector3D;
644 
646  Q_OBJECT
647 public:
648  QtVector3DPropertyManager(QObject* parent = nullptr);
649  ~QtVector3DPropertyManager() override;
650 
651  QtDoublePropertyManager* subDoublePropertyManager() const;
652 
653  QVector3D value(const QtProperty* property) const;
654  int decimals(const QtProperty* property) const;
655 
656 public Q_SLOTS:
657  void setValue(QtProperty* property, const QVector3D& val);
658  void setDecimals(QtProperty* property, int prec);
659 Q_SIGNALS:
660  void valueChanged(QtProperty* property, const QVector3D& val);
661  void decimalsChanged(QtProperty* property, int prec);
662 protected:
663  QString valueText(const QtProperty* property) const override;
664  void initializeProperty(QtProperty* property) override;
665  void uninitializeProperty(QtProperty* property) override;
666 private:
668  Q_DECLARE_PRIVATE(QtVector3DPropertyManager)
669 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
670  Q_DISABLE_COPY_MOVE(QtVector3DPropertyManager)
671 #else
672  Q_DISABLE_COPY(QtVector3DPropertyManager)
673 #endif
674  Q_PRIVATE_SLOT(d_func(), void slotDoubleChanged(QtProperty*, double))
675  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
676 };
677 
679 
681  Q_OBJECT
682 public:
683  QtEnumPropertyManager(QObject* parent = nullptr);
684  ~QtEnumPropertyManager() override;
685 
686  int value(const QtProperty* property) const;
687  QStringList enumNames(const QtProperty* property) const;
688  QMap<int, QIcon> enumIcons(const QtProperty* property) const;
689 
690 public Q_SLOTS:
691  void setValue(QtProperty* property, int val);
692  void setEnumNames(QtProperty* property, const QStringList& names);
693  void setEnumIcons(QtProperty* property, const QMap<int, QIcon>& icons);
694 Q_SIGNALS:
695  void valueChanged(QtProperty* property, int val);
696  void enumNamesChanged(QtProperty* property, const QStringList& names);
697  void enumIconsChanged(QtProperty* property, const QMap<int, QIcon>& icons);
698 protected:
699  QString valueText(const QtProperty* property) const override;
700  QIcon valueIcon(const QtProperty* property) const override;
701  void initializeProperty(QtProperty* property) override;
702  void uninitializeProperty(QtProperty* property) override;
703 private:
705  Q_DECLARE_PRIVATE(QtEnumPropertyManager)
706 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
707  Q_DISABLE_COPY_MOVE(QtEnumPropertyManager)
708 #else
709  Q_DISABLE_COPY(QtEnumPropertyManager)
710 #endif
711 };
712 
714 
716  Q_OBJECT
717 public:
718  QtFlagPropertyManager(QObject* parent = nullptr);
719  ~QtFlagPropertyManager() override;
720 
721  QtBoolPropertyManager* subBoolPropertyManager() const;
722 
723  int value(const QtProperty* property) const;
724  QStringList flagNames(const QtProperty* property) const;
725 
726 public Q_SLOTS:
727  void setValue(QtProperty* property, int val);
728  void setFlagNames(QtProperty* property, const QStringList& names);
729 Q_SIGNALS:
730  void valueChanged(QtProperty* property, int val);
731  void flagNamesChanged(QtProperty* property, const QStringList& names);
732 protected:
733  QString valueText(const QtProperty* property) const override;
734  void initializeProperty(QtProperty* property) override;
735  void uninitializeProperty(QtProperty* property) override;
736 private:
738  Q_DECLARE_PRIVATE(QtFlagPropertyManager)
739 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
740  Q_DISABLE_COPY_MOVE(QtFlagPropertyManager)
741 #else
742  Q_DISABLE_COPY(QtFlagPropertyManager)
743 #endif
744  Q_PRIVATE_SLOT(d_func(), void slotBoolChanged(QtProperty*, bool))
745  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
746 };
747 
749 
751  Q_OBJECT
752 public:
753  QtSizePolicyPropertyManager(QObject* parent = nullptr);
754  ~QtSizePolicyPropertyManager() override;
755 
756  QtIntPropertyManager* subIntPropertyManager() const;
757  QtEnumPropertyManager* subEnumPropertyManager() const;
758 
759  QSizePolicy value(const QtProperty* property) const;
760 
761 public Q_SLOTS:
762  void setValue(QtProperty* property, const QSizePolicy& val);
763 Q_SIGNALS:
764  void valueChanged(QtProperty* property, const QSizePolicy& val);
765 protected:
766  QString valueText(const QtProperty* property) const override;
767  void initializeProperty(QtProperty* property) override;
768  void uninitializeProperty(QtProperty* property) override;
769 private:
771  Q_DECLARE_PRIVATE(QtSizePolicyPropertyManager)
772 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
773  Q_DISABLE_COPY_MOVE(QtSizePolicyPropertyManager)
774 #else
775  Q_DISABLE_COPY(QtSizePolicyPropertyManager)
776 #endif
777  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
778  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
779  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
780 };
781 
783 
785  Q_OBJECT
786 public:
787  QtFontPropertyManager(QObject* parent = nullptr);
788  ~QtFontPropertyManager() override;
789 
790  QtIntPropertyManager* subIntPropertyManager() const;
791  QtEnumPropertyManager* subEnumPropertyManager() const;
792  QtBoolPropertyManager* subBoolPropertyManager() const;
793 
794  QFont value(const QtProperty* property) const;
795 
796 public Q_SLOTS:
797  void setValue(QtProperty* property, const QFont& val);
798 Q_SIGNALS:
799  void valueChanged(QtProperty* property, const QFont& val);
800 protected:
801  QString valueText(const QtProperty* property) const override;
802  QIcon valueIcon(const QtProperty* property) const override;
803  void initializeProperty(QtProperty* property) override;
804  void uninitializeProperty(QtProperty* property) override;
805 private:
807  Q_DECLARE_PRIVATE(QtFontPropertyManager)
808 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
809  Q_DISABLE_COPY_MOVE(QtFontPropertyManager)
810 #else
811  Q_DISABLE_COPY(QtFontPropertyManager)
812 #endif
813  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
814  Q_PRIVATE_SLOT(d_func(), void slotEnumChanged(QtProperty*, int))
815  Q_PRIVATE_SLOT(d_func(), void slotBoolChanged(QtProperty*, bool))
816  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
817  Q_PRIVATE_SLOT(d_func(), void slotFontDatabaseChanged())
818  Q_PRIVATE_SLOT(d_func(), void slotFontDatabaseDelayedChange())
819 };
820 
822 
824  Q_OBJECT
825 public:
826  QtColorPropertyManager(QObject* parent = nullptr);
827  ~QtColorPropertyManager() override;
828 
829  QtIntPropertyManager* subIntPropertyManager() const;
830 
831  QColor value(const QtProperty* property) const;
832 
833 public Q_SLOTS:
834  void setValue(QtProperty* property, const QColor& val);
835 Q_SIGNALS:
836  void valueChanged(QtProperty* property, const QColor& val);
837 protected:
838  QString valueText(const QtProperty* property) const override;
839  QIcon valueIcon(const QtProperty* property) const override;
840  void initializeProperty(QtProperty* property) override;
841  void uninitializeProperty(QtProperty* property) override;
842 private:
844  Q_DECLARE_PRIVATE(QtColorPropertyManager)
845 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
846  Q_DISABLE_COPY_MOVE(QtColorPropertyManager)
847 #else
848  Q_DISABLE_COPY(QtColorPropertyManager)
849 #endif
850  Q_PRIVATE_SLOT(d_func(), void slotIntChanged(QtProperty*, int))
851  Q_PRIVATE_SLOT(d_func(), void slotPropertyDestroyed(QtProperty*))
852 };
853 
855 
857  Q_OBJECT
858 public:
859  QtCursorPropertyManager(QObject* parent = nullptr);
860  ~QtCursorPropertyManager() override;
861 
862 #ifndef QT_NO_CURSOR
863  QCursor value(const QtProperty* property) const;
864 #endif
865 
866 public Q_SLOTS:
867  void setValue(QtProperty* property, const QCursor& val);
868 Q_SIGNALS:
869  void valueChanged(QtProperty* property, const QCursor& val);
870 protected:
871  QString valueText(const QtProperty* property) const override;
872  QIcon valueIcon(const QtProperty* property) const override;
873  void initializeProperty(QtProperty* property) override;
874  void uninitializeProperty(QtProperty* property) override;
875 private:
877  Q_DECLARE_PRIVATE(QtCursorPropertyManager)
878 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
879  Q_DISABLE_COPY_MOVE(QtCursorPropertyManager)
880 #else
881  Q_DISABLE_COPY(QtCursorPropertyManager)
882 #endif
883 };
884 
885 #if QT_VERSION >= 0x040400
886 QT_END_NAMESPACE
887 #endif
888 
889 #endif
QtRectFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:4500
QtVector3DPropertyManager::QtVector3DPropertyManager
QtVector3DPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4876
QtKeySequencePropertyManagerPrivate::q_ptr
QtKeySequencePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2245
QtSizePolicyPropertyManagerPrivate::m_vStretchToProperty
QMap< const QtProperty *, QtProperty * > m_vStretchToProperty
Definition: qtpropertymanager.cpp:5690
QtTimePropertyManagerPrivate::q_ptr
QtTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2029
QtDoublePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, double minVal, double maxVal)
QtFontPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6080
QtRectPropertyManager
The QtRectPropertyManager provides and manages QRect properties.
Definition: qtpropertymanager.h:570
QtLocalePropertyManagerPrivate::m_propertyToLanguage
QMap< const QtProperty *, QtProperty * > m_propertyToLanguage
Definition: qtpropertymanager.cpp:2464
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:557
QtPointPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2697
QtDatePropertyManagerPrivate
Definition: qtpropertymanager.cpp:1801
QtPointFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:2900
QtVector3DPropertyManagerPrivate::m_propertyToZ
QMap< const QtProperty *, QtProperty * > m_propertyToZ
Definition: qtpropertymanager.cpp:4804
QtEnumPropertyManagerPrivate::Data::enumIcons
QMap< int, QIcon > enumIcons
Definition: qtpropertymanager.cpp:5081
QtBoolPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1795
QtFlagPropertyManager::flagNamesChanged
void flagNamesChanged(QtProperty *property, const QStringList &names)
QtSizeFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3757
QtSizePropertyManagerPrivate::Data::minimumValue
QSize minimumValue() const
Definition: qtpropertymanager.cpp:3181
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:446
QtStringPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1527
QtSizePolicyPropertyManager::QtSizePolicyPropertyManager
QtSizePolicyPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5774
QtFontPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6402
QtVector3DPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5045
QtEnumPropertyManagerPrivate::q_ptr
QtEnumPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5073
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:299
QtBoolPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:1638
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:645
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:576
QtSizePropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3198
QtDateTimePropertyManagerPrivate::q_ptr
QtDateTimePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2138
QtStringPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1549
QtPointPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2814
QtFontPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6038
QtPointPropertyManager
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:424
QtLocalePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2640
QtColorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6466
QtStringPropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1414
QtLocalePropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:2462
QtFontPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5981
QtPointFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2894
QtSizePropertyManagerPrivate
Definition: qtpropertymanager.cpp:3165
QtLocalePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QLocale &val)
QtSizePropertyManagerPrivate::Data::minVal
QSize minVal
Definition: qtpropertymanager.cpp:3179
QtCursorPropertyManager::QtCursorPropertyManager
QtCursorPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6791
QtStringPropertyManager::echoModeChanged
void echoModeChanged(QtProperty *property, const int)
QtSizePolicyPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5665
QtIntPropertyManager
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:92
QtPropertyBrowserUtils::colorValueText
static QString colorValueText(const QColor &c)
Definition: qtpropertybrowserutils.cpp:151
QtDateTimePropertyManager::~QtDateTimePropertyManager
~QtDateTimePropertyManager() override
Definition: qtpropertymanager.cpp:2186
QtRectPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:3921
QtSizePolicyPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:5824
QtRectPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:3916
QtRectPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:4077
QtMetaEnumProvider::indexToSizePolicy
QSizePolicy::Policy indexToSizePolicy(int index) const
Definition: qtpropertymanager.cpp:546
QtRectPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3911
QtVector3DPropertyManagerPrivate::m_zToProperty
QMap< const QtProperty *, QtProperty * > m_zToProperty
Definition: qtpropertymanager.cpp:4808
QtPointFPropertyManager::setValue
void setValue(QtProperty *property, const QPointF &val)
Definition: qtpropertymanager.cpp:3064
QtSizeFPropertyManager::value
QSizeF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3685
QtSizeFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3557
QtIntPropertyManagerPrivate::q_ptr
QtIntPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:641
qtpropertybrowserutils_p.h
QtBoolPropertyManager::~QtBoolPropertyManager
~QtBoolPropertyManager() override
Definition: qtpropertymanager.cpp:1684
QtStringPropertyManager::setRegExp
void setRegExp(QtProperty *property, const QRegularExpression &regExp)
Definition: qtpropertymanager.cpp:1484
QtKeySequencePropertyManager::setValue
void setValue(QtProperty *property, const QKeySequence &val)
Definition: qtpropertymanager.cpp:2324
QtEnumPropertyManager::~QtEnumPropertyManager
~QtEnumPropertyManager() override
Definition: qtpropertymanager.cpp:5153
QtLocalePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2449
QtFlagPropertyManager::setFlagNames
void setFlagNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5594
setSimpleMinimumData
static void setSimpleMinimumData(PrivateData *data, const Value &minVal)
Definition: qtpropertymanager.cpp:82
QtSizeFPropertyManagerPrivate::Data::maximumValue
QSizeF maximumValue() const
Definition: qtpropertymanager.cpp:3521
QtPointFPropertyManager::~QtPointFPropertyManager
~QtPointFPropertyManager() override
Definition: qtpropertymanager.cpp:3002
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:3794
QtSizePolicyPropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5706
QtPointPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2853
QtDoublePropertyManager::value
double value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1057
QtPointFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:2908
QtRectFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4316
QtBoolPropertyManager::textVisibleChanged
void textVisibleChanged(QtProperty *property, bool)
QtSizeFPropertyManager
The QtSizeFPropertyManager provides and manages QSizeF properties.
Definition: qtpropertymanager.h:529
QtKeySequencePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QKeySequence > PropertyValueMap
Definition: qtpropertymanager.cpp:2251
QtColorPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6481
QtDoublePropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:1176
QtFlagPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:5483
QtRectFPropertyManager::constraint
QRectF constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4530
QtPointPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2708
QtRectPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRect &constraint)
QtMetaEnumProvider::m_indexToCountry
QMap< int, QMap< int, QLocale::Country > > m_indexToCountry
Definition: qtpropertymanager.cpp:449
QtFontPropertyManagerPrivate::slotFontDatabaseChanged
void slotFontDatabaseChanged()
Definition: qtpropertymanager.cpp:6111
QtDateTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2206
QtRectFPropertyManager::constraintChanged
void constraintChanged(QtProperty *property, const QRectF &constraint)
QtBoolPropertyManagerPrivate::m_checkedIcon
const QIcon m_checkedIcon
Definition: qtpropertymanager.cpp:1640
QtDoublePropertyManager::QtDoublePropertyManager
QtDoublePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1035
QtLocalePropertyManagerPrivate::m_propertyToCountry
QMap< const QtProperty *, QtProperty * > m_propertyToCountry
Definition: qtpropertymanager.cpp:2465
QtTimePropertyManager::setValue
void setValue(QtProperty *property, const QTime &val)
Definition: qtpropertymanager.cpp:2114
QtDatePropertyManagerPrivate::Data::maxVal
QDate maxVal
Definition: qtpropertymanager.cpp:1811
QtVector3DPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4791
QtMetaEnumProvider::policyEnumNames
QStringList policyEnumNames() const
Definition: qtpropertymanager.cpp:425
QtSizePropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:3328
QtFlagPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5355
QtDateTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QDateTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2144
QtDateTimePropertyManager::value
QDateTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2199
QtVector3DPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4806
QtRectPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:3913
QtCharPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2347
QtDoublePropertyManager::setMaximum
void setMaximum(QtProperty *property, double maxVal)
Definition: qtpropertymanager.cpp:1256
QtIntPropertyManager::~QtIntPropertyManager
~QtIntPropertyManager() override
Definition: qtpropertymanager.cpp:734
QtDoublePropertyManagerPrivate::q_ptr
QtDoublePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:938
QtSizePolicyPropertyManagerPrivate::m_propertyToVStretch
QMap< const QtProperty *, QtProperty * > m_propertyToVStretch
Definition: qtpropertymanager.cpp:5685
QtBoolPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1624
QtSizePolicyPropertyManagerPrivate::m_propertyToVPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToVPolicy
Definition: qtpropertymanager.cpp:5683
QtSizePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3422
QtDatePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QDate &minVal)
Definition: qtpropertymanager.cpp:1963
QtSizePropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3204
QtPointFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3045
QtFontPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6000
QtRectPropertyManager::~QtRectPropertyManager
~QtRectPropertyManager() override
Definition: qtpropertymanager.cpp:4062
QtBoolPropertyManager::QtBoolPropertyManager
QtBoolPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1675
QtSizePropertyManager::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3386
QtBoolPropertyManagerPrivate::Data::textVisible
bool textVisible
Definition: qtpropertymanager.cpp:1633
QtIntPropertyManagerPrivate::Data::maxVal
int maxVal
Definition: qtpropertymanager.cpp:649
QtLocalePropertyManagerPrivate::QtLocalePropertyManagerPrivate
QtLocalePropertyManagerPrivate()=default
QtEnumPropertyManager::enumIconsChanged
void enumIconsChanged(QtProperty *property, const QMap< int, QIcon > &icons)
QtKeySequencePropertyManager::QtKeySequencePropertyManager
QtKeySequencePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2280
QtColorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6702
QtIntPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:651
QtCursorPropertyManager::setValue
void setValue(QtProperty *property, const QCursor &val)
Definition: qtpropertymanager.cpp:6850
QtPointFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3122
QtRectPropertyManager::QtRectPropertyManager
QtRectPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4047
QtFontPropertyManagerPrivate::m_propertyToUnderline
QMap< const QtProperty *, QtProperty * > m_propertyToUnderline
Definition: qtpropertymanager.cpp:6008
QtFontPropertyManagerPrivate::QtFontPropertyManagerPrivate
QtFontPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:6024
QtFontPropertyManager::QtFontPropertyManager
QtFontPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:6182
QtFontPropertyManagerPrivate::q_ptr
QtFontPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5982
QtVector3DPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4797
QtBoolPropertyManager::setTextVisible
void setTextVisible(QtProperty *property, bool textVisible)
Definition: qtpropertymanager.cpp:1765
QtPointPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QPoint > PropertyValueMap
Definition: qtpropertymanager.cpp:2696
QtDatePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1806
QtSizePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSize &newMaxVal)
Definition: qtpropertymanager.cpp:3190
QtSizePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSize &newMinVal)
Definition: qtpropertymanager.cpp:3187
QtFontPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6336
QtBoolPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1728
QtCursorPropertyManager::value
QCursor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6814
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:352
QtPointFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2909
QtVector3DPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4783
QtRectPropertyManager::d_ptr
QtRectPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:592
QtCharPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2436
QtRectPropertyManagerPrivate::Data::val
QRect val
Definition: qtpropertymanager.cpp:3906
QtDatePropertyManager::setRange
void setRange(QtProperty *property, const QDate &minVal, const QDate &maxVal)
Definition: qtpropertymanager.cpp:2002
QtTimePropertyManager::d_ptr
QtTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:296
QtSizePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3481
QtVector3DPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4807
QtStringPropertyManager::setEchoMode
void setEchoMode(QtProperty *property, EchoMode echoMode)
Definition: qtpropertymanager.cpp:1503
QtFlagPropertyManager::~QtFlagPropertyManager
~QtFlagPropertyManager() override
Definition: qtpropertymanager.cpp:5468
QtRectFPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint, const QRectF &val)
Definition: qtpropertymanager.cpp:4389
QtDateTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2137
QtDatePropertyManager::minimum
QDate minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1911
QtRectFPropertyManager::value
QRectF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4512
sortCountries
static QList< QLocale::Country > sortCountries(const QList< QLocale::Country > &countries)
Definition: qtpropertymanager.cpp:471
QtMetaEnumProvider::m_policyEnumNames
QStringList m_policyEnumNames
Definition: qtpropertymanager.cpp:444
QtColorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6662
QtFontPropertyManager::slotBoolChanged
void void slotBoolChanged(QtProperty *, bool)) Q_PRIVATE_SLOT(d_func()
QtDoublePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1297
getValue
static Value getValue(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:222
QtStringPropertyManager
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:207
QtSizePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3195
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:344
QtFlagPropertyManager
The QtFlagPropertyManager provides and manages flag properties.
Definition: qtpropertymanager.h:715
QtLocalePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2460
QtSizeFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3541
QtRectFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4749
QtCharPropertyManager::QtCharPropertyManager
QtCharPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2381
QtFontPropertyManagerPrivate::m_fontDatabaseChangeTimer
QTimer * m_fontDatabaseChangeTimer
Definition: qtpropertymanager.cpp:6021
QtStringPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QString &val)
QtFontPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:6001
QtSizePolicyPropertyManagerPrivate::QtSizePolicyPropertyManagerPrivate
QtSizePolicyPropertyManagerPrivate()=default
QtFlagPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:5364
QtColorPropertyManager::value
QColor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6601
QtBoolPropertyManagerPrivate::q_ptr
QtBoolPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1625
QtSizePropertyManagerPrivate::Data::maximumValue
QSize maximumValue() const
Definition: qtpropertymanager.cpp:3184
QtSizeFPropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3568
QtDatePropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QDate &newMinVal)
Definition: qtpropertymanager.cpp:1818
QtEnumPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5078
QtSizeFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3533
QtSizePolicyPropertyManagerPrivate::m_enumPropertyManager
QtEnumPropertyManager * m_enumPropertyManager
Definition: qtpropertymanager.cpp:5680
QtFontPropertyManagerPrivate::m_strikeOutToProperty
QMap< const QtProperty *, QtProperty * > m_strikeOutToProperty
Definition: qtpropertymanager.cpp:6017
QtFontPropertyManagerPrivate::m_familyToProperty
QMap< const QtProperty *, QtProperty * > m_familyToProperty
Definition: qtpropertymanager.cpp:6012
QtDoublePropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:1204
QtSizePropertyManager::maximum
QSize maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3358
QtRectFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4537
QtFontPropertyManager::subBoolPropertyManager
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:6252
QtVector3DPropertyManager::~QtVector3DPropertyManager
~QtVector3DPropertyManager() override
Definition: qtpropertymanager.cpp:4891
QtGroupPropertyManager::hasValue
bool hasValue(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:619
QtRectFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:4323
QtDatePropertyManager::d_ptr
QtDatePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:268
QtStringPropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1316
QtSizeFPropertyManager::setValue
void setValue(QtProperty *property, const QSizeF &val)
Definition: qtpropertymanager.cpp:3741
QtSizePolicyPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QSizePolicy > PropertyValueMap
Definition: qtpropertymanager.cpp:5676
QtBoolPropertyManager::value
bool value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1697
QtSizePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3220
QtProperty
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
QtSizePropertyManagerPrivate::Data::val
QSize val
Definition: qtpropertymanager.cpp:3178
QtFontPropertyManagerPrivate::slotBoolChanged
void slotBoolChanged(QtProperty *property, bool value)
Definition: qtpropertymanager.cpp:6049
QtSizeFPropertyManagerPrivate::Data::val
QSizeF val
Definition: qtpropertymanager.cpp:3514
QtIntPropertyManagerPrivate::Data::singleStep
int singleStep
Definition: qtpropertymanager.cpp:650
QtSizePropertyManager::minimum
QSize minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3349
QtDateTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDateTime &val)
QtTimePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QTime > PropertyValueMap
Definition: qtpropertymanager.cpp:2035
QtPointFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2914
QtFontPropertyManagerPrivate::m_settingValue
bool m_settingValue
Definition: qtpropertymanager.cpp:6020
QtRectPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:3920
QtRectPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3905
QtDatePropertyManager::setValue
void setValue(QtProperty *property, const QDate &val)
Definition: qtpropertymanager.cpp:1946
QtTimePropertyManager
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:279
QtSizeFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:3544
QtBoolPropertyManager::textVisible
bool textVisible(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1701
QtPropertyBrowserUtils::fontValueText
static QString fontValueText(const QFont &f)
Definition: qtpropertybrowserutils.cpp:178
QtSizePolicyPropertyManagerPrivate::m_hStretchToProperty
QMap< const QtProperty *, QtProperty * > m_hStretchToProperty
Definition: qtpropertymanager.cpp:5689
QtSizePolicyPropertyManager::slotEnumChanged
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtPointFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2916
QtLocalePropertyManager::~QtLocalePropertyManager
~QtLocalePropertyManager() override
Definition: qtpropertymanager.cpp:2551
QtKeySequencePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2249
QtSizeFPropertyManager::setMaximum
void setMaximum(QtProperty *property, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3814
QtBoolPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1788
QtRectFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4370
QtRectPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4236
QtPointFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2913
QtPointPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2705
QtPointFPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2933
QtSizeFPropertyManagerPrivate::q_ptr
QtSizeFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3502
QtCharPropertyManagerPrivate::q_ptr
QtCharPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2348
QtColorPropertyManager::d_ptr
QtColorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:843
QtMetaEnumProvider::m_languageToIndex
QMap< QLocale::Language, int > m_languageToIndex
Definition: qtpropertymanager.cpp:448
QtIntPropertyManagerPrivate::Data::maximumValue
int maximumValue() const
Definition: qtpropertymanager.cpp:655
QtTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2124
QtPointPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:2699
QtGroupPropertyManager
The description of this class will come soon !
Definition: qtpropertymanager.h:73
QtKeySequencePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2334
QtRectFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4339
QtMetaEnumProvider::indexToLocale
void indexToLocale(int languageIndex, int countryIndex, QLocale::Language *language, QLocale::Country *country) const
Definition: qtpropertymanager.cpp:559
QtFontPropertyManagerPrivate::m_kerningToProperty
QMap< const QtProperty *, QtProperty * > m_kerningToProperty
Definition: qtpropertymanager.cpp:6018
QtLocalePropertyManager::QtLocalePropertyManager
QtLocalePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2535
QtDoublePropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, double step)
QtFontPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QFont > PropertyValueMap
Definition: qtpropertymanager.cpp:5997
QtIntPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
qtpropertybrowser.h
QtIntPropertyManager::singleStep
int singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:776
QtTimePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2099
QtDatePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1807
QtSizePropertyManagerPrivate::setValue
void setValue(QtProperty *property, const QSize &val)
Definition: qtpropertymanager.cpp:3231
QtFontPropertyManagerPrivate::m_familyNames
QStringList m_familyNames
Definition: qtpropertymanager.cpp:5995
QtFontPropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:6238
QtFontPropertyManager
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:784
EchoMode
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:62
QtRectFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4317
QtVector3DPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:4789
QtSizePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3177
QtFlagPropertyManagerPrivate::Data::flagNames
QStringList flagNames
Definition: qtpropertymanager.cpp:5351
QtColorPropertyManagerPrivate::m_gToProperty
QMap< const QtProperty *, QtProperty * > m_gToProperty
Definition: qtpropertymanager.cpp:6476
QtMetaEnumProvider::QtMetaEnumProvider
QtMetaEnumProvider()
Definition: qtpropertymanager.cpp:532
QtSizePolicyPropertyManagerPrivate::m_hPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_hPolicyToProperty
Definition: qtpropertymanager.cpp:5687
QtFontPropertyManagerPrivate::m_propertyToBold
QMap< const QtProperty *, QtProperty * > m_propertyToBold
Definition: qtpropertymanager.cpp:6006
QtDoublePropertyManagerPrivate::Data::maxVal
double maxVal
Definition: qtpropertymanager.cpp:946
QtRectFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:4335
QtFontPropertyManagerPrivate::m_underlineToProperty
QMap< const QtProperty *, QtProperty * > m_underlineToProperty
Definition: qtpropertymanager.cpp:6016
QtStringPropertyManager::displayText
QString displayText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1432
QtAbstractPropertyManager::hasValue
virtual bool hasValue(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:680
QtIntPropertyManager::setSingleStep
void setSingleStep(QtProperty *property, int step)
Definition: qtpropertymanager.cpp:874
QtColorPropertyManagerPrivate::q_ptr
QtColorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6458
QtIntPropertyManager::d_ptr
QtIntPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:121
QtPointFPropertyManagerPrivate::Data::val
QPointF val
Definition: qtpropertymanager.cpp:2901
QtPointPropertyManagerPrivate
Definition: qtpropertymanager.cpp:2688
Q_TYPENAME
#define Q_TYPENAME
Definition: qtpropertymanager.cpp:49
QtTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2033
QtVector3DPropertyManager::setValue
void setValue(QtProperty *property, const QVector3D &val)
Definition: qtpropertymanager.cpp:4954
QtIntPropertyManager::setMaximum
void setMaximum(QtProperty *property, int maxVal)
Definition: qtpropertymanager.cpp:836
QtBoolPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1708
QtDatePropertyManagerPrivate::q_ptr
QtDatePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1802
QtFlagPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtRectFPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:4336
getMinimum
static Value getMinimum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:228
QtSizePropertyManager
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:491
QtSizePropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3207
QtSizePolicyPropertyManagerPrivate::q_ptr
QtSizePolicyPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5666
QtFontPropertyManagerPrivate::m_propertyToPointSize
QMap< const QtProperty *, QtProperty * > m_propertyToPointSize
Definition: qtpropertymanager.cpp:6005
QtBoolPropertyManagerPrivate::Data::val
bool val
Definition: qtpropertymanager.cpp:1632
QtIntPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:666
QtLocalePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2668
QtDoublePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:965
QtStringPropertyManager::d_ptr
QtStringPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:234
QtSizePolicyPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QSizePolicy &val)
QtSizePropertyManager::setMinimum
void setMinimum(QtProperty *property, const QSize &minVal)
Definition: qtpropertymanager.cpp:3402
QtBoolPropertyManager::d_ptr
QtBoolPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:153
QtColorPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:6468
QtPointFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3038
QtFontPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:6027
QtSizePolicyPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5677
QtPointPropertyManager::QtPointPropertyManager
QtPointPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2765
QtDatePropertyManager
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:245
QtPointFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtEnumPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5085
QtStringPropertyManagerPrivate
Definition: qtpropertymanager.cpp:1303
QtRectFPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4328
countriesForLanguage
static QList< QLocale::Country > countriesForLanguage(QLocale::Language language)
Definition: qtpropertymanager.cpp:456
QtRectPropertyManager::constraint
QRect constraint(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4098
setSimpleMaximumData
static void setSimpleMaximumData(PrivateData *data, const Value &maxVal)
Definition: qtpropertymanager.cpp:94
QtCharPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2353
QtDoublePropertyManager::valueChanged
void valueChanged(QtProperty *property, double val)
QtColorPropertyManagerPrivate::m_rToProperty
QMap< const QtProperty *, QtProperty * > m_rToProperty
Definition: qtpropertymanager.cpp:6475
QtFlagPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5640
QtPointPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:2795
QtRectPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3918
QtLocalePropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2490
QtAbstractPropertyManager::echoMode
virtual EchoMode echoMode(const QtProperty *) const
Definition: qtpropertybrowser.cpp:735
QtPointFPropertyManagerPrivate::q_ptr
QtPointFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2895
QtDatePropertyManagerPrivate::Data::maximumValue
QDate maximumValue() const
Definition: qtpropertymanager.cpp:1815
QtLocalePropertyManager::value
QLocale value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2578
QtMetaEnumProvider::initLocale
void initLocale()
Definition: qtpropertymanager.cpp:481
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:363
QtSizePropertyManager::value
QSize value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3340
QtVector3DPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5014
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:240
QtRectPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QRect &val)
QtCursorPropertyManager::~QtCursorPropertyManager
~QtCursorPropertyManager() override
Definition: qtpropertymanager.cpp:6800
QtCursorPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:6761
QtMetaEnumProvider::m_policyEnum
QMetaEnum m_policyEnum
Definition: qtpropertymanager.cpp:451
QtIntPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(int newMaxVal)
Definition: qtpropertymanager.cpp:661
QtSizePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3176
QtKeySequencePropertyManager::~QtKeySequencePropertyManager
~QtKeySequencePropertyManager() override
Definition: qtpropertymanager.cpp:2289
QtDoublePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1114
QtSizeFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3501
QtDatePropertyManager::value
QDate value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1902
QtRectPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3922
QtSizeFPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3719
QtRectFPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4329
QtEnumPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5079
QtCharPropertyManager::value
QChar value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2403
QtPointPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:2704
QtCursorPropertyManagerPrivate::q_ptr
QtCursorPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:6757
QtCharPropertyManager::~QtCharPropertyManager
~QtCharPropertyManager() override
Definition: qtpropertymanager.cpp:2390
QtEnumPropertyManager::d_ptr
QtEnumPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:704
QtIntPropertyManager::singleStepChanged
void singleStepChanged(QtProperty *property, int step)
QtSizeFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3512
QtFlagPropertyManagerPrivate::m_boolPropertyManager
QtBoolPropertyManager * m_boolPropertyManager
Definition: qtpropertymanager.cpp:5357
QtIntPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:747
QtAbstractPropertyManager::valueIcon
virtual QIcon valueIcon(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:694
QtIntPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:647
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:2015
QtEnumPropertyManagerPrivate::Data::enumNames
QStringList enumNames
Definition: qtpropertymanager.cpp:5080
QtRectFPropertyManager
The QtRectFPropertyManager provides and manages QRectF properties.
Definition: qtpropertymanager.h:605
QtLocalePropertyManagerPrivate::m_languageToProperty
QMap< const QtProperty *, QtProperty * > m_languageToProperty
Definition: qtpropertymanager.cpp:2467
QtStringPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1556
QtVector3DPropertyManager::d_ptr
QtVector3DPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:667
QtVector3DPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:4829
QtLocalePropertyManager::subEnumPropertyManager
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:2566
QtColorPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6589
QtIntPropertyManager::minimum
int minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:756
QtDoublePropertyManager::isReadOnly
bool isReadOnly(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1106
QtDoublePropertyManager
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:164
QtSizePropertyManagerPrivate::q_ptr
QtSizePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3166
QtSizePolicyPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:5693
QtFontPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6284
QtSizePropertyManager::~QtSizePropertyManager
~QtSizePropertyManager() override
Definition: qtpropertymanager.cpp:3313
drawCheckBox
static QIcon drawCheckBox(bool value)
Definition: qtpropertymanager.cpp:1562
QtColorPropertyManagerPrivate::m_propertyToB
QMap< const QtProperty *, QtProperty * > m_propertyToB
Definition: qtpropertymanager.cpp:6472
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:398
QtEnumPropertyManager::setEnumNames
void setEnumNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5275
QtSizeFPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3532
QtRectPropertyManagerPrivate::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint, const QRect &val)
Definition: qtpropertymanager.cpp:3976
QtPointFPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:2920
QtDatePropertyManager::QtDatePropertyManager
QtDatePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1877
QtFlagPropertyManagerPrivate::m_propertyToFlags
QMap< const QtProperty *, QList< QtProperty * > > m_propertyToFlags
Definition: qtpropertymanager.cpp:5359
QtRectFPropertyManagerPrivate::Data::val
QRectF val
Definition: qtpropertymanager.cpp:4318
QtAbstractPropertyManager::clear
void clear() const
Definition: qtpropertybrowser.cpp:656
QtDatePropertyManagerPrivate::Data::minVal
QDate minVal
Definition: qtpropertymanager.cpp:1810
QtColorPropertyManagerPrivate::m_propertyToG
QMap< const QtProperty *, QtProperty * > m_propertyToG
Definition: qtpropertymanager.cpp:6471
QtSizeFPropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QSizeF &newMaxVal)
Definition: qtpropertymanager.cpp:3527
QtStringPropertyManagerPrivate::Data::readOnly
bool readOnly
Definition: qtpropertymanager.cpp:1312
QtIntPropertyManager::setMinimum
void setMinimum(QtProperty *property, int minVal)
Definition: qtpropertymanager.cpp:819
QtBoolPropertyManager
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:132
QtColorPropertyManagerPrivate::m_propertyToR
QMap< const QtProperty *, QtProperty * > m_propertyToR
Definition: qtpropertymanager.cpp:6470
QtLocalePropertyManagerPrivate::slotEnumChanged
void slotEnumChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:2471
QtIntPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:931
QtRectFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:4320
getData
static Value getData(const QMap< const QtProperty *, PrivateData > &propertyMap, Value PrivateData::*data, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:209
QtRectPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3917
QtSizeFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3875
QtEnumPropertyManager::enumNamesChanged
void enumNamesChanged(QtProperty *property, const QStringList &names)
QtEnumPropertyManager::QtEnumPropertyManager
QtEnumPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5144
QtIntPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:924
QtStringPropertyManagerPrivate::q_ptr
QtStringPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:1304
QtFlagPropertyManagerPrivate::m_flagToProperty
QMap< const QtProperty *, QtProperty * > m_flagToProperty
Definition: qtpropertymanager.cpp:5361
QtSizeFPropertyManager::~QtSizeFPropertyManager
~QtSizeFPropertyManager() override
Definition: qtpropertymanager.cpp:3658
QtStringPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1308
QtPointFPropertyManager::value
QPointF value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3029
QtStringPropertyManagerPrivate::Data::regExp
QRegularExpression regExp
Definition: qtpropertymanager.cpp:1310
QtPointFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:2911
QtFlagPropertyManagerPrivate::Data::val
int val
Definition: qtpropertymanager.cpp:5350
QtDatePropertyManagerPrivate::Data::minimumValue
QDate minimumValue() const
Definition: qtpropertymanager.cpp:1812
QtFontPropertyManager::slotPropertyDestroyed
void void void slotPropertyDestroyed(QtProperty *)) Q_PRIVATE_SLOT(d_func()
QtVector3DPropertyManager::value
QVector3D value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4918
QtLocalePropertyManager::setValue
void setValue(QtProperty *property, const QLocale &val)
Definition: qtpropertymanager.cpp:2610
QtLocalePropertyManagerPrivate::q_ptr
QtLocalePropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2450
QtSizeFPropertyManager::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal)
Definition: qtpropertymanager.cpp:3839
camitk::policy
QSizePolicy policy(QSizePolicy::Expanding, QSizePolicy::Expanding)
QtCursorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6756
QtFontPropertyManager::d_ptr
QtFontPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:806
QtSizePolicyPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:5810
QtColorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6609
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:6558
QtPointPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:2721
QtFontPropertyManager::setValue
void setValue(QtProperty *property, const QFont &val)
Definition: qtpropertymanager.cpp:6301
QtCharPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2443
QtVector3DPropertyManagerPrivate::Data::val
QVector3D val
Definition: qtpropertymanager.cpp:4790
QtDatePropertyManager::setMaximum
void setMaximum(QtProperty *property, const QDate &maxVal)
Definition: qtpropertymanager.cpp:1980
QtDatePropertyManager::maximum
QDate maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1920
QtSizePolicyPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5939
QtRectPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:3910
QtEnumPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5233
QtFlagPropertyManager::value
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5495
QtDoublePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:1290
QtMetaEnumProvider::m_indexToLanguage
QMap< int, QLocale::Language > m_indexToLanguage
Definition: qtpropertymanager.cpp:447
QtFontPropertyManagerPrivate::m_propertyToFamily
QMap< const QtProperty *, QtProperty * > m_propertyToFamily
Definition: qtpropertymanager.cpp:6004
QtVector3DPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QVector3D &val)
QtDateTimePropertyManager::QtDateTimePropertyManager
QtDateTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2172
QtCursorPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6880
QtVector3DPropertyManagerPrivate::q_ptr
QtVector3DPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4784
QtRectFPropertyManager::d_ptr
QtRectFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:630
QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange
void slotFontDatabaseDelayedChange()
Definition: qtpropertymanager.cpp:6123
QtRectFPropertyManager::~QtRectFPropertyManager
~QtRectFPropertyManager() override
Definition: qtpropertymanager.cpp:4485
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:6002
QtStringPropertyManager::echoMode
EchoMode echoMode(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1403
QtPointPropertyManager::~QtPointPropertyManager
~QtPointPropertyManager() override
Definition: qtpropertymanager.cpp:2780
QtSizeFPropertyManager::minimum
QSizeF minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3703
QtEnumPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5211
QtLocalePropertyManager::d_ptr
QtLocalePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:411
QtRectPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRect &constraint)
Definition: qtpropertymanager.cpp:4176
QtEnumPropertyManager::setEnumIcons
void setEnumIcons(QtProperty *property, const QMap< int, QIcon > &icons)
Definition: qtpropertymanager.cpp:5311
QtStringPropertyManager::QtStringPropertyManager
QtStringPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:1362
QtSizeFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:3535
QtStringPropertyManager::value
QString value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1384
QtPointPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:2702
QtStringPropertyManagerPrivate::Data::val
QString val
Definition: qtpropertymanager.cpp:1309
QtDoublePropertyManager::setSingleStep
void setSingleStep(QtProperty *property, double step)
Definition: qtpropertymanager.cpp:1148
QtRectFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4521
QtFlagPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5354
QtCursorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6834
QtColorPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:6504
QtColorPropertyManagerPrivate
Definition: qtpropertymanager.cpp:6457
QtRectFPropertyManagerPrivate::q_ptr
QtRectFPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:4308
QtDateTimePropertyManager
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:307
QtCharPropertyManager::d_ptr
QtCharPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:380
QtSizePolicyPropertyManager::d_ptr
QtSizePolicyPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:770
QtSizePolicyPropertyManagerPrivate::m_propertyToHPolicy
QMap< const QtProperty *, QtProperty * > m_propertyToHPolicy
Definition: qtpropertymanager.cpp:5682
QtSizeFPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(const QSizeF &newMinVal)
Definition: qtpropertymanager.cpp:3524
QtRectFPropertyManagerPrivate::Data::constraint
QRectF constraint
Definition: qtpropertymanager.cpp:4319
QtIntPropertyManager::setReadOnly
void setReadOnly(QtProperty *property, bool readOnly)
Definition: qtpropertymanager.cpp:902
QtDateTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2238
QtStringPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1421
QtSizePolicyPropertyManagerPrivate::m_vPolicyToProperty
QMap< const QtProperty *, QtProperty * > m_vPolicyToProperty
Definition: qtpropertymanager.cpp:5688
QtFlagPropertyManager::d_ptr
QtFlagPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:737
QtSizePolicyPropertyManagerPrivate::m_intPropertyManager
QtIntPropertyManager * m_intPropertyManager
Definition: qtpropertymanager.cpp:5679
QtGroupPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:634
QtDoublePropertyManager::minimum
double minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1066
QtSizePolicyPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5896
QtDatePropertyManager::~QtDatePropertyManager
~QtDatePropertyManager() override
Definition: qtpropertymanager.cpp:1889
QtDoublePropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:948
QtRectFPropertyManager::setValue
void setValue(QtProperty *property, const QRectF &val)
Definition: qtpropertymanager.cpp:4562
QtSizePolicyPropertyManager::setValue
void setValue(QtProperty *property, const QSizePolicy &val)
Definition: qtpropertymanager.cpp:5868
QtDoublePropertyManager::setValue
void setValue(QtProperty *property, double val)
Definition: qtpropertymanager.cpp:1133
QtFlagPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5511
QtDoublePropertyManagerPrivate
Definition: qtpropertymanager.cpp:937
QtFlagPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5348
QtPointPropertyManagerPrivate::q_ptr
QtPointPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:2689
QtVector3DPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4927
QtTimePropertyManager::QtTimePropertyManager
QtTimePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2067
QtSizeFPropertyManagerPrivate::Data::minimumValue
QSizeF minimumValue() const
Definition: qtpropertymanager.cpp:3518
QtDatePropertyManagerPrivate::Data::val
QDate val
Definition: qtpropertymanager.cpp:1809
QtCharPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QChar > PropertyValueMap
Definition: qtpropertymanager.cpp:2352
QtRectFPropertyManager::setConstraint
void setConstraint(QtProperty *property, const QRectF &constraint)
Definition: qtpropertymanager.cpp:4609
QtSizeFPropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSizeF &minVal, const QSizeF &maxVal, const QSizeF &val)
Definition: qtpropertymanager.cpp:3573
QtSizePolicyPropertyManager
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
Definition: qtpropertymanager.h:750
QtDatePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1828
QtPointPropertyManager::value
QPoint value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2807
QtIntPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:646
QtAbstractPropertyManager
The QtAbstractPropertyManager provides an interface for property managers.
Definition: qtpropertybrowser.h:153
QtMetaEnumProvider::countryEnumNames
QStringList countryEnumNames(QLocale::Language language) const
Definition: qtpropertymanager.cpp:431
QtPointPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QPoint &val)
QtSizeFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3850
QtDoublePropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtMetaEnumProvider::sizePolicyToIndex
int sizePolicyToIndex(QSizePolicy::Policy policy) const
Definition: qtpropertymanager.cpp:550
QtSizePolicyPropertyManager::~QtSizePolicyPropertyManager
~QtSizePolicyPropertyManager() override
Definition: qtpropertymanager.cpp:5795
QtMetaEnumProvider::m_languageEnumNames
QStringList m_languageEnumNames
Definition: qtpropertymanager.cpp:445
QtColorPropertyManager::valueIcon
QIcon valueIcon(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6622
QtFlagPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:5349
QtDatePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1927
QtPointFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:2917
QtBoolPropertyManager::setValue
void setValue(QtProperty *property, bool val)
Definition: qtpropertymanager.cpp:1746
QtDoublePropertyManager::singleStep
double singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1086
QtMetaEnumWrapper::policy
QSizePolicy::Policy policy
Definition: qtpropertymanager.cpp:412
setSizeMinimumData
static void setSizeMinimumData(PrivateData *data, const Value &newMinVal)
Definition: qtpropertymanager.cpp:106
QtDoublePropertyManagerPrivate::Data::maximumValue
double maximumValue() const
Definition: qtpropertymanager.cpp:954
QtCursorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QCursor > PropertyValueMap
Definition: qtpropertymanager.cpp:6760
QtDatePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2022
QtCursorPropertyManager
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:856
QtEnumPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5072
QtVector3DPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4798
QtVector3DPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:4906
QtCharPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QChar &val)
QtDateTimePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:2142
QtEnumPropertyManager::enumNames
QStringList enumNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5176
QtVector3DPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:4788
QtRectFPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4708
QtIntPropertyManager::setRange
void setRange(QtProperty *property, int minVal, int maxVal)
Definition: qtpropertymanager.cpp:858
QtLocalePropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QLocale > PropertyValueMap
Definition: qtpropertymanager.cpp:2459
QtDoublePropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:943
QtColorPropertyManagerPrivate::m_propertyToA
QMap< const QtProperty *, QtProperty * > m_propertyToA
Definition: qtpropertymanager.cpp:6473
QtRectPropertyManagerPrivate
Definition: qtpropertymanager.cpp:3895
QtSizePolicyPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5719
QtRectPropertyManager::value
QRect value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:4089
QtRectFPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4326
QtFontPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QFont &val)
QtMetaEnumWrapper::QtMetaEnumWrapper
QtMetaEnumWrapper(QObject *parent)
Definition: qtpropertymanager.cpp:418
QtSizeFPropertyManager::QtSizeFPropertyManager
QtSizeFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3643
QtIntPropertyManager::QtIntPropertyManager
QtIntPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:725
QtSizeFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3537
QtRectPropertyManagerPrivate::q_ptr
QtRectPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:3896
QtMetaEnumWrapper
Definition: qtpropertymanager.cpp:410
QtVector3DPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4982
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:263
QtEnumPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:5077
QtCursorPropertyManager::d_ptr
QtCursorPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:876
QtRectFPropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:4330
QtColorPropertyManagerPrivate::m_bToProperty
QMap< const QtProperty *, QtProperty * > m_bToProperty
Definition: qtpropertymanager.cpp:6477
QtKeySequencePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2341
QtSizeFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3673
QtEnumPropertyManager
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:680
QtStringPropertyManager::setValue
void setValue(QtProperty *property, const QString &val)
Definition: qtpropertymanager.cpp:1454
QtDoublePropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:942
QtSizePropertyManager::QtSizePropertyManager
QtSizePropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:3298
QtSizeFPropertyManager::decimals
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3694
QtFontPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6272
QtTimePropertyManager::~QtTimePropertyManager
~QtTimePropertyManager() override
Definition: qtpropertymanager.cpp:2079
QtRectFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:4675
QtDatePropertyManagerPrivate::Data::setMaximumValue
void setMaximumValue(const QDate &newMaxVal)
Definition: qtpropertymanager.cpp:1821
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:5167
QtBoolPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:1630
QtDateTimePropertyManager::setValue
void setValue(QtProperty *property, const QDateTime &val)
Definition: qtpropertymanager.cpp:2221
QtTimePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QTime &val)
QtRectPropertyManagerPrivate::m_hToProperty
QMap< const QtProperty *, QtProperty * > m_hToProperty
Definition: qtpropertymanager.cpp:3923
QtDateTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2145
QtFontPropertyManagerPrivate::m_propertyToStrikeOut
QMap< const QtProperty *, QtProperty * > m_propertyToStrikeOut
Definition: qtpropertymanager.cpp:6009
QtDatePropertyManager::rangeChanged
void rangeChanged(QtProperty *property, const QDate &minVal, const QDate &maxVal)
QtTimePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2028
QtDoublePropertyManager::setRange
void setRange(QtProperty *property, double minVal, double maxVal)
Definition: qtpropertymanager.cpp:1278
QtRectPropertyManagerPrivate::slotIntChanged
void slotIntChanged(QtProperty *property, int value)
Definition: qtpropertymanager.cpp:3926
QtPointFPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:2899
QtPointPropertyManager::setValue
void setValue(QtProperty *property, const QPoint &val)
Definition: qtpropertymanager.cpp:2832
QtFlagPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5549
QtMetaEnumProvider::languageEnumNames
QStringList languageEnumNames() const
Definition: qtpropertymanager.cpp:428
QtSizePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:3196
QtTimePropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2131
QtColorPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, QColor > PropertyValueMap
Definition: qtpropertymanager.cpp:6465
QtVector3DPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4934
QtColorPropertyManager::~QtColorPropertyManager
~QtColorPropertyManager() override
Definition: qtpropertymanager.cpp:6574
QtRectPropertyManagerPrivate::Data::constraint
QRect constraint
Definition: qtpropertymanager.cpp:3907
QtKeySequencePropertyManagerPrivate
Definition: qtpropertymanager.cpp:2244
QtPropertyBrowserUtils::brushValueIcon
static QIcon brushValueIcon(const QBrush &b)
Definition: qtpropertybrowserutils.cpp:147
QtDatePropertyManagerPrivate::m_values
QMap< const QtProperty *, Data > m_values
Definition: qtpropertymanager.cpp:1829
QtFontPropertyManager::subIntPropertyManager
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6225
QtIntPropertyManager::readOnlyChanged
void readOnlyChanged(QtProperty *property, bool readOnly)
QtVector3DPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:4802
QtKeySequencePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2309
QtProperty::setPropertyName
void setPropertyName(const QString &text)
Definition: qtpropertybrowser.cpp:348
QtIntPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:783
QtKeySequencePropertyManager
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:335
QtPointFPropertyManager::setDecimals
void setDecimals(QtProperty *property, int prec)
Definition: qtpropertymanager.cpp:3091
QtDoublePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:966
QtIntPropertyManagerPrivate
Definition: qtpropertymanager.cpp:640
QtDoublePropertyManagerPrivate::Data::minimumValue
double minimumValue() const
Definition: qtpropertymanager.cpp:951
QtCursorPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:6822
QtVector3DPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtStringPropertyManager::regExp
QRegularExpression regExp(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1396
QtCursorPropertyManager::valueChanged
void valueChanged(QtProperty *property, const QCursor &val)
QtPointFPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3145
QtStringPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1315
QtColorPropertyManagerPrivate::m_aToProperty
QMap< const QtProperty *, QtProperty * > m_aToProperty
Definition: qtpropertymanager.cpp:6478
QtDatePropertyManager::valueChanged
void valueChanged(QtProperty *property, const QDate &val)
QtRectPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:4273
QtRectFPropertyManager::decimalsChanged
void decimalsChanged(QtProperty *property, int prec)
QtStringPropertyManagerPrivate::Data::echoMode
int echoMode
Definition: qtpropertymanager.cpp:1311
QtEnumPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5327
QtFontPropertyManagerPrivate::m_pointSizeToProperty
QMap< const QtProperty *, QtProperty * > m_pointSizeToProperty
Definition: qtpropertymanager.cpp:6013
QtRectFPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:4324
QtFontPropertyManager::slotFontDatabaseChanged
void void void void slotFontDatabaseChanged()) Q_PRIVATE_SLOT(d_func()
QtRectFPropertyManagerPrivate::m_xToProperty
QMap< const QtProperty *, QtProperty * > m_xToProperty
Definition: qtpropertymanager.cpp:4333
QtSizePropertyManager::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal)
Definition: qtpropertymanager.cpp:3447
QtSizePropertyManagerPrivate::m_propertyToW
QMap< const QtProperty *, QtProperty * > m_propertyToW
Definition: qtpropertymanager.cpp:3200
setSizeMaximumData
static void setSizeMaximumData(PrivateData *data, const Value &newMaxVal)
Definition: qtpropertymanager.cpp:124
QtPointPropertyManager::d_ptr
QtPointPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:443
QtRectFPropertyManager::QtRectFPropertyManager
QtRectFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:4470
QtLocalePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2585
QtRectFPropertyManagerPrivate
Definition: qtpropertymanager.cpp:4307
QtSizePropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3203
QtFlagPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5649
QtEnumPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5193
QtFontPropertyManagerPrivate::m_boldToProperty
QMap< const QtProperty *, QtProperty * > m_boldToProperty
Definition: qtpropertymanager.cpp:6014
QtRectPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:3904
QtFlagPropertyManager::QtFlagPropertyManager
QtFlagPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:5453
QtFlagPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:5389
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:385
QtTimePropertyManager::value
QTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2092
QtSizePropertyManager::d_ptr
QtSizePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:516
QtFlagPropertyManager::flagNames
QStringList flagNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5504
QtCharPropertyManager::setValue
void setValue(QtProperty *property, const QChar &val)
Definition: qtpropertymanager.cpp:2426
QtFontPropertyManager::slotEnumChanged
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtPointFPropertyManager::subDoublePropertyManager
QtDoublePropertyManager * subDoublePropertyManager() const
Definition: qtpropertymanager.cpp:3017
QtKeySequencePropertyManager::value
QKeySequence value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2302
QtBoolPropertyManagerPrivate::m_uncheckedIcon
const QIcon m_uncheckedIcon
Definition: qtpropertymanager.cpp:1641
getMaximum
static Value getMaximum(const QMap< const QtProperty *, PrivateData > &propertyMap, const QtProperty *property, const Value &defaultValue=Value())
Definition: qtpropertymanager.cpp:234
QtMetaEnumWrapper::policy
QSizePolicy::Policy policy() const
Definition: qtpropertymanager.cpp:414
QtPointFPropertyManager::QtPointFPropertyManager
QtPointFPropertyManager(QObject *parent=nullptr)
Definition: qtpropertymanager.cpp:2987
QtIntPropertyManagerPrivate::Data::minimumValue
int minimumValue() const
Definition: qtpropertymanager.cpp:652
QtAbstractPropertyManager::uninitializeProperty
virtual void uninitializeProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:799
QtSizePolicyPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:5843
qBound
QSize qBound(QSize minVal, QSize val, QSize maxVal)
Definition: qtpropertymanager.cpp:162
QtAbstractPropertyManager::initializeProperty
virtual void initializeProperty(QtProperty *property)=0
QtFlagPropertyManagerPrivate
Definition: qtpropertymanager.cpp:5340
QtIntPropertyManagerPrivate::Data::minVal
int minVal
Definition: qtpropertymanager.cpp:648
QtCursorPropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:6871
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:627
QtSizePolicyPropertyManagerPrivate::m_propertyToHStretch
QMap< const QtProperty *, QtProperty * > m_propertyToHStretch
Definition: qtpropertymanager.cpp:5684
QtBoolPropertyManagerPrivate::QtBoolPropertyManagerPrivate
QtBoolPropertyManagerPrivate()
Definition: qtpropertymanager.cpp:1644
QtRectPropertyManager::setValue
void setValue(QtProperty *property, const QRect &val)
Definition: qtpropertymanager.cpp:4129
QtSizePolicyPropertyManager::value
QSizePolicy value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5836
QtFlagPropertyManagerPrivate::q_ptr
QtFlagPropertyManager * q_ptr
Definition: qtpropertymanager.cpp:5341
QtCharPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:2410
QtIntPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:667
QtRectPropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:4105
QtPointFPropertyManager::d_ptr
QtPointFPropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:478
QtMetaEnumProvider
Definition: qtpropertymanager.cpp:421
QtKeySequencePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2252
QtBoolPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:1631
QtMetaEnumProvider::m_countryToIndex
QMap< QLocale::Language, QMap< QLocale::Country, int > > m_countryToIndex
Definition: qtpropertymanager.cpp:450
QtStringPropertyManager::regExpChanged
void regExpChanged(QtProperty *property, const QRegularExpression &regExp)
QtDateTimePropertyManager::d_ptr
QtDateTimePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:324
QtIntPropertyManagerPrivate::Data
Definition: qtpropertymanager.cpp:645
QtSizeFPropertyManagerPrivate::Data::minVal
QSizeF minVal
Definition: qtpropertymanager.cpp:3515
QtVector3DPropertyManagerPrivate::m_doublePropertyManager
QtDoublePropertyManager * m_doublePropertyManager
Definition: qtpropertymanager.cpp:4800
QtEnumPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:5334
QtSizeFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:3517
QtProperty::addSubProperty
void addSubProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:393
QtPointPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:2701
QtStringPropertyManager::~QtStringPropertyManager
~QtStringPropertyManager() override
Definition: qtpropertymanager.cpp:1371
QtRectFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:4331
QtSizeFPropertyManager::maximum
QSizeF maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:3712
QtColorPropertyManager::setValue
void setValue(QtProperty *property, const QColor &val)
Definition: qtpropertymanager.cpp:6638
QtFontPropertyManagerPrivate::m_italicToProperty
QMap< const QtProperty *, QtProperty * > m_italicToProperty
Definition: qtpropertymanager.cpp:6015
QtFontPropertyManagerPrivate::m_propertyToKerning
QMap< const QtProperty *, QtProperty * > m_propertyToKerning
Definition: qtpropertymanager.cpp:6010
QtFontPropertyManager::value
QFont value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6265
QtDateTimePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2231
QtSizeFPropertyManagerPrivate::m_wToProperty
QMap< const QtProperty *, QtProperty * > m_wToProperty
Definition: qtpropertymanager.cpp:3540
QtDoublePropertyManager::d_ptr
QtDoublePropertyManagerPrivate * d_ptr
Definition: qtpropertymanager.h:196
QtSizePropertyManagerPrivate::Data::maxVal
QSize maxVal
Definition: qtpropertymanager.cpp:3180
QtSizeFPropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3538
QtIntPropertyManager::setValue
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:802
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:456
QtVector3DPropertyManagerPrivate::slotDoubleChanged
void slotDoubleChanged(QtProperty *property, double value)
Definition: qtpropertymanager.cpp:4811
QtFontPropertyManagerPrivate::m_propertyToItalic
QMap< const QtProperty *, QtProperty * > m_propertyToItalic
Definition: qtpropertymanager.cpp:6007
QtBoolPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:1636
QtSizePropertyManagerPrivate::m_propertyToH
QMap< const QtProperty *, QtProperty * > m_propertyToH
Definition: qtpropertymanager.cpp:3201
QtSizePropertyManager::initializeProperty
void initializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:3458
QtDatePropertyManagerPrivate::m_format
QString m_format
Definition: qtpropertymanager.cpp:1826
QtIntPropertyManager::maximum
int maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:765
QtFontPropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:5998
QtLocalePropertyManager
The QtLocalePropertyManager provides and manages QLocale properties.
Definition: qtpropertymanager.h:392
QtDoublePropertyManager::~QtDoublePropertyManager
~QtDoublePropertyManager() override
Definition: qtpropertymanager.cpp:1044
QtSizeFPropertyManagerPrivate::Data::Data
Data()
Definition: qtpropertymanager.cpp:3513
QtRectPropertyManagerPrivate::m_propertyToX
QMap< const QtProperty *, QtProperty * > m_propertyToX
Definition: qtpropertymanager.cpp:3915
QtRectFPropertyManagerPrivate::m_yToProperty
QMap< const QtProperty *, QtProperty * > m_yToProperty
Definition: qtpropertymanager.cpp:4334
QtSizePropertyManagerPrivate::setRange
void setRange(QtProperty *property, const QSize &minVal, const QSize &maxVal, const QSize &val)
Definition: qtpropertymanager.cpp:3236
QtPointPropertyManager::uninitializeProperty
void uninitializeProperty(QtProperty *property) override
Definition: qtpropertymanager.cpp:2874
QtEnumPropertyManagerPrivate::PropertyValueMap
QMap< const QtProperty *, Data > PropertyValueMap
Definition: qtpropertymanager.cpp:5084
QtSizeFPropertyManagerPrivate::Data::maxVal
QSizeF maxVal
Definition: qtpropertymanager.cpp:3516
QtSizePropertyManager::valueText
QString valueText(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:3365
QtEnumPropertyManager::enumIcons
QMap< int, QIcon > enumIcons(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5185
QtIntPropertyManagerPrivate::Data::setMinimumValue
void setMinimumValue(int newMinVal)
Definition: qtpropertymanager.cpp:658
QtTimePropertyManagerPrivate::m_values
PropertyValueMap m_values
Definition: qtpropertymanager.cpp:2036
QtLocalePropertyManagerPrivate::m_countryToProperty
QMap< const QtProperty *, QtProperty * > m_countryToProperty
Definition: qtpropertymanager.cpp:2468
qBoundSize
static SizeValue qBoundSize(const SizeValue &minVal, const SizeValue &val, const SizeValue &maxVal)
Definition: qtpropertymanager.cpp:142
QtEnumPropertyManager::valueChanged
void valueChanged(QtProperty *property, int val)
QtDoublePropertyManager::setMinimum
void setMinimum(QtProperty *property, double minVal)
Definition: qtpropertymanager.cpp:1239
qtpropertymanager.h
QtPointFPropertyManagerPrivate::Data::decimals
int decimals
Definition: qtpropertymanager.cpp:2902
QtFontPropertyManager::~QtFontPropertyManager
~QtFontPropertyManager() override
Definition: qtpropertymanager.cpp:6211
QtColorPropertyManager
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:823
QtVector3DPropertyManagerPrivate::m_propertyToY
QMap< const QtProperty *, QtProperty * > m_propertyToY
Definition: qtpropertymanager.cpp:4803
QtRectPropertyManagerPrivate::slotPropertyDestroyed
void slotPropertyDestroyed(QtProperty *property)
Definition: qtpropertymanager.cpp:3957
QtIntPropertyManager::rangeChanged
void rangeChanged(QtProperty *property, int minVal, int maxVal)