16 #include <QIconEngine> 19 #include <QVariantMap> 32 explicit QtAwesome( QObject *parent =
nullptr );
35 void init(
const QString &fontname );
44 QIcon
icon(
int character,
const QVariantMap &options = QVariantMap() );
45 QIcon
icon(
const QString &name,
const QVariantMap &options = QVariantMap() );
50 QFont
font(
int size );
73 virtual void paint(
QtAwesome *awesome, QPainter *painter,
const QRect &rect, QIcon::Mode mode, QIcon::State state,
74 const QVariantMap &options ) = 0;
83 QVariant
optionValueForModeAndState(
const QString &baseKey, QIcon::Mode mode, QIcon::State state,
const QVariantMap &options );
86 virtual void paint(
QtAwesome *awesome, QPainter *painter,
const QRect &rect, QIcon::Mode mode, QIcon::State state,
87 const QVariantMap &options );
101 void paint( QPainter *painter,
const QRect &rect, QIcon::Mode mode, QIcon::State state )
override;
103 QPixmap
pixmap(
const QSize &size, QIcon::Mode mode, QIcon::State state )
override;
105 #if ( QT_VERSION >= QT_VERSION_CHECK( 5, 6, 0 ) ) 106 QList< QSize >
availableSizes( QIcon::Mode mode, QIcon::State state )
const override {
109 QList< QSize > sizes = { QSize( 16, 16 ), QSize( 32, 32 ), QSize( 64, 64 ),
110 QSize( 128, 128 ), QSize( 256, 256 ), QSize( 512, 512 ) };
922 #endif // QTAWESOME_H Definition: QtAwesome.h:206
Definition: QtAwesome.h:581
Definition: QtAwesome.h:379
Definition: QtAwesome.h:255
Definition: QtAwesome.h:890
Definition: QtAwesome.h:671
Definition: QtAwesome.h:471
Definition: QtAwesome.h:384
Definition: QtAwesome.h:176
Definition: QtAwesome.h:277
Definition: QtAwesome.h:643
Definition: QtAwesome.h:790
Definition: QtAwesome.h:515
Definition: QtAwesome.h:819
Definition: QtAwesome.h:634
Definition: QtAwesome.h:458
Definition: QtAwesome.h:470
Definition: QtAwesome.h:219
Definition: QtAwesome.h:372
Definition: QtAwesome.h:315
Definition: QtAwesome.h:727
Definition: QtAwesome.h:639
Definition: QtAwesome.h:498
Definition: QtAwesome.h:481
QtAwesome(QObject *parent=nullptr)
The default icon colors.
Definition: QtAwesome.cpp:132
Definition: QtAwesome.h:915
Definition: QtAwesome.h:307
Definition: QtAwesome.h:228
Definition: QtAwesome.h:624
Definition: QtAwesome.h:450
Definition: QtAwesome.h:445
Definition: QtAwesome.h:407
Definition: QtAwesome.h:254
Definition: QtAwesome.h:160
Definition: QtAwesome.h:543
Definition: QtAwesome.h:368
Definition: QtAwesome.h:882
Definition: QtAwesome.h:691
Definition: QtAwesome.h:408
Definition: QtAwesome.h:831
Definition: QtAwesome.h:683
Definition: QtAwesome.h:213
Definition: QtAwesome.h:303
Definition: QtAwesome.h:447
Definition: QtAwesome.h:542
Definition: QtAwesome.h:454
Definition: QtAwesome.h:316
Definition: QtAwesome.h:533
Definition: QtAwesome.h:781
Definition: QtAwesome.h:434
Definition: QtAwesome.h:830
Definition: QtAwesome.h:392
Definition: QtAwesome.h:204
Definition: QtAwesome.h:709
Definition: QtAwesome.h:266
Definition: QtAwesome.h:713
Definition: QtAwesome.h:565
Definition: QtAwesome.h:530
Definition: QtAwesome.h:644
Definition: QtAwesome.h:321
Definition: QtAwesome.h:783
Definition: QtAwesome.h:609
Definition: QtAwesome.h:885
Definition: QtAwesome.h:132
Definition: QtAwesome.h:916
Definition: QtAwesome.h:196
Definition: QtAwesome.h:635
Definition: QtAwesome.h:360
Definition: QtAwesome.h:489
Definition: QtAwesome.h:619
Definition: QtAwesome.h:732
Definition: QtAwesome.h:298
Definition: QtAwesome.h:788
Definition: QtAwesome.h:474
Definition: QtAwesome.h:627
Definition: QtAwesome.h:472
Definition: QtAwesome.h:435
bool initFontAwesome()
Definition: QtAwesome.cpp:948
Definition: QtAwesome.h:637
QPixmap pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) override
Definition: QtAwesome.cpp:119
Definition: QtAwesome.h:567
Definition: QtAwesome.h:246
Definition: QtAwesome.h:675
Definition: QtAwesome.h:210
Definition: QtAwesome.h:667
Definition: QtAwesome.h:717
Definition: QtAwesome.h:681
The font-awesome icon painter.
Definition: QtAwesome.h:79
Definition: QtAwesome.h:813
Definition: QtAwesome.h:557
Definition: QtAwesome.h:883
Definition: QtAwesome.h:529
Definition: QtAwesome.h:779
Definition: QtAwesome.h:869
Definition: QtAwesome.h:323
Definition: QtAwesome.h:224
Definition: QtAwesome.h:207
Definition: QtAwesome.h:636
Definition: QtAwesome.h:341
Definition: QtAwesome.h:149
Definition: QtAwesome.h:642
Definition: QtAwesome.h:517
Definition: QtAwesome.h:549
Definition: QtAwesome.h:907
Definition: QtAwesome.h:198
Definition: QtAwesome.h:602
Definition: QtAwesome.h:585
Definition: QtAwesome.h:711
Definition: QtAwesome.h:427
Definition: QtAwesome.h:460
Definition: QtAwesome.h:807
Definition: QtAwesome.h:701
~QtAwesomeIconPainterIconEngine() override
Definition: QtAwesome.cpp:107
Definition: QtAwesome.h:535
Definition: QtAwesome.h:680
Definition: QtAwesome.h:415
Definition: QtAwesome.h:173
Definition: QtAwesome.h:283
Definition: QtAwesome.h:703
Definition: QtAwesome.h:358
Definition: QtAwesome.h:297
Definition: QtAwesome.h:342
Definition: QtAwesome.h:738
Definition: QtAwesome.h:554
void init(const QString &fontname)
initializes the QtAwesome icon factory with the given fontname
Definition: QtAwesome.cpp:151
Definition: QtAwesome.h:808
Definition: QtAwesome.h:705
Definition: QtAwesome.h:232
Definition: QtAwesome.h:300
Definition: QtAwesome.h:202
Definition: QtAwesome.h:488
Definition: QtAwesome.h:765
Definition: QtAwesome.h:908
Definition: QtAwesome.h:877
Definition: QtAwesome.h:862
Definition: QtAwesome.h:278
Definition: QtAwesome.h:795
Definition: QtAwesome.h:312
Definition: QtAwesome.h:688
Definition: QtAwesome.h:504
Definition: QtAwesome.h:594
Definition: QtAwesome.h:785
Definition: QtAwesome.h:222
Definition: QtAwesome.h:242
Definition: QtAwesome.h:349
Definition: QtAwesome.h:240
Definition: QtAwesome.h:387
Definition: QtAwesome.h:439
Definition: QtAwesome.h:402
Definition: QtAwesome.h:348
Definition: QtAwesome.h:383
Definition: QtAwesome.h:346
Definition: QtAwesome.h:332
Definition: QtAwesome.h:261
Definition: QtAwesome.h:260
Definition: QtAwesome.h:263
Definition: QtAwesome.h:318
Definition: QtAwesome.h:696
Definition: QtAwesome.h:376
Definition: QtAwesome.h:607
Definition: QtAwesome.h:174
Definition: QtAwesome.h:822
Definition: QtAwesome.h:218
Definition: QtAwesome.h:193
Definition: QtAwesome.h:867
Definition: QtAwesome.h:739
Definition: QtAwesome.h:811
Definition: QtAwesome.h:640
Definition: QtAwesome.h:736
Definition: QtAwesome.h:720
Definition: QtAwesome.h:863
Definition: QtAwesome.h:678
Definition: QtAwesome.h:391
Definition: QtAwesome.h:569
Definition: QtAwesome.h:859
Definition: QtAwesome.h:477
Definition: QtAwesome.h:760
Definition: QtAwesome.h:225
Definition: QtAwesome.h:786
Definition: QtAwesome.h:167
Definition: QtAwesome.h:770
Definition: QtAwesome.h:433
Definition: QtAwesome.h:180
Definition: QtAwesome.h:451
Definition: QtAwesome.h:676
Definition: QtAwesome.h:339
Definition: QtAwesome.h:775
Definition: QtAwesome.h:829
Definition: QtAwesome.h:548
Definition: QtAwesome.h:777
Definition: QtAwesome.h:359
Definition: QtAwesome.h:347
Definition: QtAwesome.h:483
Definition: QtAwesome.h:371
Definition: QtAwesome.h:464
Definition: QtAwesome.h:409
Definition: QtAwesome.h:780
Definition: QtAwesome.h:163
Definition: QtAwesome.h:436
Definition: QtAwesome.h:185
Definition: QtAwesome.h:166
Definition: QtAwesome.h:500
Definition: QtAwesome.h:478
Definition: QtAwesome.h:182
Definition: QtAwesome.h:590
Definition: QtAwesome.h:848
Definition: QtAwesome.h:547
Definition: QtAwesome.h:604
Definition: QtAwesome.h:560
Definition: QtAwesome.h:651
Definition: QtAwesome.h:385
Definition: QtAwesome.h:386
Definition: QtAwesome.h:704
Definition: QtAwesome.h:514
Definition: QtAwesome.h:494
Definition: QtAwesome.h:909
Definition: QtAwesome.h:281
Definition: QtAwesome.h:595
Definition: QtAwesome.h:876
Definition: QtAwesome.h:513
Definition: QtAwesome.h:894
Definition: QtAwesome.h:313
Definition: QtAwesome.h:721
QtAwesomeIconPainter * fontIconPainter_
A special painter fo painting codepoints.
Definition: QtAwesome.h:61
Definition: QtAwesome.h:715
Definition: QtAwesome.h:429
Definition: QtAwesome.h:558
Definition: QtAwesome.h:28
Definition: QtAwesome.h:462
Definition: QtAwesome.h:245
Definition: QtAwesome.h:724
Definition: QtAwesome.h:850
Definition: QtAwesome.h:365
Definition: QtAwesome.h:282
Definition: QtAwesome.h:403
Definition: QtAwesome.h:380
Definition: QtAwesome.h:199
Definition: QtAwesome.h:597
Definition: QtAwesome.h:148
Definition: QtAwesome.h:253
Definition: QtAwesome.h:825
Definition: QtAwesome.h:895
Definition: QtAwesome.h:664
Definition: QtAwesome.h:759
Definition: QtAwesome.h:328
Definition: QtAwesome.h:496
Definition: QtAwesome.h:753
Definition: QtAwesome.h:881
Definition: QtAwesome.h:511
Definition: QtAwesome.h:320
Definition: QtAwesome.h:856
Definition: QtAwesome.h:706
Definition: QtAwesome.h:603
Definition: QtAwesome.h:247
Definition: QtAwesome.h:295
Definition: QtAwesome.h:586
Definition: QtAwesome.h:906
QtAwesome * awesomeRef_
a reference to the QtAwesome instance
Definition: QtAwesome.h:116
Definition: QtAwesome.h:648
Definition: QtAwesome.h:430
virtual void paint(QtAwesome *awesome, QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state, const QVariantMap &options)
Definition: QtAwesome.cpp:67
Definition: QtAwesome.h:532
Definition: QtAwesome.h:175
Definition: QtAwesome.h:251
Definition: QtAwesome.h:762
Definition: QtAwesome.h:873
Definition: QtAwesome.h:353
Definition: QtAwesome.h:262
Definition: QtAwesome.h:897
Definition: QtAwesome.h:168
Definition: QtAwesome.h:344
Definition: QtAwesome.h:305
Definition: QtAwesome.h:469
Definition: QtAwesome.h:784
Definition: QtAwesome.h:864
Definition: QtAwesome.h:818
Definition: QtAwesome.h:169
Definition: QtAwesome.h:787
Definition: QtAwesome.h:723
Definition: QtAwesome.h:630
Definition: QtAwesome.h:804
Definition: QtAwesome.h:161
Definition: QtAwesome.h:414
Definition: QtAwesome.h:521
Definition: QtAwesome.h:817
Definition: QtAwesome.h:861
Definition: QtAwesome.h:545
Definition: QtAwesome.h:288
Definition: QtAwesome.h:742
QVariantMap defaultOptions_
The default icon options.
Definition: QtAwesome.h:60
Definition: QtAwesome.h:490
Definition: QtAwesome.h:273
Definition: QtAwesome.h:573
Definition: QtAwesome.h:509
Definition: QtAwesome.h:902
Definition: QtAwesome.h:726
Definition: QtAwesome.h:599
Definition: QtAwesome.h:184
Definition: QtAwesome.h:480
Definition: QtAwesome.h:672
Definition: QtAwesome.h:771
Definition: QtAwesome.h:284
Definition: QtAwesome.h:834
Definition: QtAwesome.h:296
Definition: QtAwesome.h:910
Definition: QtAwesome.h:485
Definition: QtAwesome.h:467
Definition: QtAwesome.h:774
Definition: QtAwesome.h:835
Definition: QtAwesome.h:388
Definition: QtAwesome.h:484
Definition: QtAwesome.h:172
Definition: QtAwesome.h:345
Definition: QtAwesome.h:309
Definition: QtAwesome.h:227
Definition: QtAwesome.h:871
Definition: QtAwesome.h:333
Definition: QtAwesome.h:677
Definition: QtAwesome.h:370
The painter icon engine.
Definition: QtAwesome.h:92
Definition: QtAwesome.h:378
Definition: QtAwesome.h:374
Definition: QtAwesome.h:860
Definition: QtAwesome.h:606
Definition: QtAwesome.h:694
Definition: QtAwesome.h:632
Definition: QtAwesome.h:719
Definition: QtAwesome.h:868
Definition: QtAwesome.h:589
Definition: QtAwesome.h:757
Definition: QtAwesome.h:700
Definition: QtAwesome.h:574
Definition: QtAwesome.h:486
Definition: QtAwesome.h:338
QtAwesomeIconPainterIconEngine * clone() const override
Definition: QtAwesome.cpp:109
Definition: QtAwesome.h:487
Definition: QtAwesome.h:516
Definition: QtAwesome.h:417
Definition: QtAwesome.h:653
virtual void paint(QtAwesome *awesome, QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state, const QVariantMap &options)=0
Definition: QtAwesome.h:768
Definition: QtAwesome.h:301
Definition: QtAwesome.h:497
Definition: QtAwesome.h:239
Definition: QtAwesome.h:540
Definition: QtAwesome.h:792
Definition: QtAwesome.h:798
Definition: QtAwesome.h:851
Definition: QtAwesome.h:840
Definition: QtAwesome.h:413
Definition: QtAwesome.h:150
Definition: QtAwesome.h:824
Definition: QtAwesome.h:566
QHash< QString, QtAwesomeIconPainter *> painterMap_
A map of custom painters.
Definition: QtAwesome.h:59
Definition: QtAwesome.h:661
Definition: QtAwesome.h:401
Definition: QtAwesome.h:769
Definition: QtAwesome.h:657
Definition: QtAwesome.h:544
Definition: QtAwesome.h:267
Definition: QtAwesome.h:400
Definition: QtAwesomeAnim.h:16
Definition: QtAwesome.h:134
Definition: QtAwesome.h:571
Definition: QtAwesome.h:209
Definition: QtAwesome.h:904
Definition: QtAwesome.h:226
Definition: QtAwesome.h:766
Definition: QtAwesome.h:899
Definition: QtAwesome.h:259
Definition: QtAwesome.h:329
Definition: QtAwesome.h:796
Definition: QtAwesome.h:519
Definition: QtAwesome.h:832
Definition: QtAwesome.h:591
Definition: QtAwesome.h:552
Definition: QtAwesome.h:330
Definition: QtAwesome.h:183
Definition: QtAwesome.h:541
Definition: QtAwesome.h:887
Definition: QtAwesome.h:205
Definition: QtAwesome.h:194
Definition: QtAwesome.h:536
Definition: QtAwesome.h:837
Definition: QtAwesome.h:847
Definition: QtAwesome.h:331
Definition: QtAwesome.h:698
Definition: QtAwesome.h:914
Definition: QtAwesome.h:561
Definition: QtAwesome.h:874
Definition: QtAwesome.h:628
Definition: QtAwesome.h:506
Definition: QtAwesome.h:235
Definition: QtAwesome.h:492
Definition: QtAwesome.h:366
Definition: QtAwesome.h:740
Definition: QtAwesome.h:304
Definition: QtAwesome.h:803
Definition: QtAwesome.h:302
Definition: QtAwesome.h:747
Definition: QtAwesome.h:858
Definition: QtAwesome.h:841
Definition: QtAwesome.h:623
Definition: QtAwesome.h:620
Definition: QtAwesome.h:70
Definition: QtAwesome.h:728
QtAwesomeIconPainterIconEngine(QtAwesome *awesome, QtAwesomeIconPainter *painter, const QVariantMap &options)
The painter icon engine.
Definition: QtAwesome.cpp:103
Definition: QtAwesome.h:518
Definition: QtAwesome.h:217
Definition: QtAwesome.h:272
Definition: QtAwesome.h:138
Definition: QtAwesome.h:692
Definition: QtAwesome.h:752
Definition: QtAwesome.h:537
Definition: QtAwesome.h:810
Definition: QtAwesome.h:654
Definition: QtAwesome.h:162
Definition: QtAwesome.h:152
Definition: QtAwesome.h:612
Definition: QtAwesome.h:468
Definition: QtAwesome.h:649
Definition: QtAwesome.h:652
Definition: QtAwesome.h:159
Definition: QtAwesome.h:153
Definition: QtAwesome.h:587
Definition: QtAwesome.h:789
Definition: QtAwesome.h:145
Definition: QtAwesome.h:367
Definition: QtAwesome.h:805
Definition: QtAwesome.h:615
Definition: QtAwesome.h:588
Definition: QtAwesome.h:646
Definition: QtAwesome.h:826
Definition: QtAwesome.h:279
Definition: QtAwesome.h:294
Definition: QtAwesome.h:364
Definition: QtAwesome.h:572
Definition: QtAwesome.h:208
Definition: QtAwesome.h:252
Definition: QtAwesome.h:432
Definition: QtAwesome.h:459
Definition: QtAwesome.h:674
Definition: QtAwesome.h:151
Definition: QtAwesome.h:761
Definition: QtAwesome.h:838
Definition: QtAwesome.h:457
Definition: QtAwesome.h:731
Definition: QtAwesome.h:722
Definition: QtAwesome.h:891
Definition: QtAwesome.h:524
Definition: QtAwesome.h:669
Definition: QtAwesome.h:324
Definition: QtAwesome.h:361
Definition: QtAwesome.h:833
Definition: QtAwesome.h:839
Definition: QtAwesome.h:404
Definition: QtAwesome.h:510
Definition: QtAwesome.h:189
Definition: QtAwesome.h:710
Definition: QtAwesome.h:539
Definition: QtAwesome.h:758
Definition: QtAwesome.h:350
Definition: QtAwesome.h:418
Definition: QtAwesome.h:421
Definition: QtAwesome.h:528
Definition: QtAwesome.h:237
Definition: QtAwesome.h:443
QtAwesome * iconFont
Definition: QtAwesome.cpp:17
Definition: QtAwesome.h:686
Definition: QtAwesome.h:448
Definition: QtAwesome.h:575
Definition: QtAwesome.h:745
Definition: QtAwesome.h:322
Definition: QtAwesome.h:289
Definition: QtAwesome.h:393
Definition: QtAwesome.h:893
Definition: QtAwesome.h:395
Definition: QtAwesome.h:564
Definition: QtAwesome.h:216
Definition: QtAwesome.h:601
Definition: QtAwesome.h:707
Definition: QtAwesome.h:725
Definition: QtAwesome.h:886
Definition: QtAwesome.h:154
Definition: QtAwesome.h:314
void give(const QString &name, QtAwesomeIconPainter *painter)
Definition: QtAwesome.cpp:1067
Definition: QtAwesome.h:913
Definition: QtAwesome.h:866
Definition: QtAwesome.h:264
Definition: QtAwesome.h:158
Definition: QtAwesome.h:605
Definition: QtAwesome.h:197
virtual ~QtAwesome()
Definition: QtAwesome.cpp:144
Definition: QtAwesome.h:420
Definition: QtAwesome.h:426
Definition: QtAwesome.h:699
Definition: QtAwesome.h:755
Definition: QtAwesome.h:397
Definition: QtAwesome.h:299
Definition: QtAwesome.h:449
Definition: QtAwesome.h:562
Definition: QtAwesome.h:741
Definition: QtAwesome.h:592
Definition: QtAwesome.h:258
Definition: QtAwesome.h:797
Definition: QtAwesome.h:135
Definition: QtAwesome.h:399
Definition: QtAwesome.h:146
Definition: QtAwesome.h:665
Definition: QtAwesome.h:693
icon
Definition: QtAwesome.h:131
Definition: QtAwesome.h:898
Definition: QtAwesome.h:257
Definition: QtAwesome.h:763
Definition: QtAwesome.h:660
Definition: QtAwesome.h:911
Definition: QtAwesome.h:229
Definition: QtAwesome.h:310
Definition: QtAwesome.h:579
Definition: QtAwesome.h:846
Definition: QtAwesome.h:212
Definition: QtAwesome.h:256
Definition: QtAwesome.h:327
Definition: QtAwesome.h:306
Definition: QtAwesome.h:130
Definition: QtAwesome.h:141
Definition: QtAwesome.h:268
QVariant defaultOption(const QString &name)
Returns the default option for the given name.
Definition: QtAwesome.cpp:990
Definition: QtAwesome.h:437
Definition: QtAwesome.h:687
Definition: QtAwesome.h:750
Definition: QtAwesome.h:522
Definition: QtAwesome.h:317
Definition: QtAwesome.h:695
Definition: QtAwesome.h:626
Definition: QtAwesome.h:423
Definition: QtAwesome.h:425
Definition: QtAwesome.h:793
Definition: QtAwesome.h:814
Definition: QtAwesome.h:855
Definition: QtAwesome.h:776
Definition: QtAwesome.h:475
Definition: QtAwesome.h:697
Definition: QtAwesome.h:220
Definition: QtAwesome.h:616
Definition: QtAwesome.h:501
Definition: QtAwesome.h:800
Definition: QtAwesome.h:844
Definition: QtAwesome.h:354
Definition: QtAwesome.h:875
Definition: QtAwesome.h:751
Definition: QtAwesome.h:505
Definition: QtAwesome.h:136
Definition: QtAwesome.h:629
Definition: QtAwesome.h:362
Definition: QtAwesome.h:843
Definition: QtAwesome.h:685
Definition: QtAwesome.h:610
Definition: QtAwesome.h:343
Definition: QtAwesome.h:821
Definition: QtAwesome.h:854
Definition: QtAwesome.h:186
Definition: QtAwesome.h:461
Definition: QtAwesome.h:455
Definition: QtAwesome.h:618
Definition: QtAwesome.h:712
Definition: QtAwesome.h:139
Definition: QtAwesome.h:577
Definition: QtAwesome.h:495
Definition: QtAwesome.h:903
Definition: QtAwesome.h:884
Definition: QtAwesome.h:416
Definition: QtAwesome.h:290
Definition: QtAwesome.h:593
Definition: QtAwesome.h:195
Definition: QtAwesome.h:580
Definition: QtAwesome.h:794
Definition: QtAwesome.h:888
Definition: QtAwesome.h:556
Definition: QtAwesome.h:743
QVariantMap options_
the options for this icon painter
Definition: QtAwesome.h:118
Definition: QtAwesome.h:880
Definition: QtAwesome.h:223
Definition: QtAwesome.h:190
QHash< QString, int > namedCodepoints_
A map with names mapped to code-points.
Definition: QtAwesome.h:57
Definition: QtAwesome.h:453
Definition: QtAwesome.h:285
Definition: QtAwesome.h:845
Definition: QtAwesome.h:442
Definition: QtAwesome.h:275
Definition: QtAwesome.h:243
Definition: QtAwesome.h:456
Definition: QtAwesome.h:473
Definition: QtAwesome.h:896
Definition: QtAwesome.h:650
Definition: QtAwesome.h:708
Definition: QtAwesome.h:438
Definition: QtAwesome.h:140
virtual ~QtAwesomeIconPainter()
Definition: QtAwesome.cpp:19
Definition: QtAwesome.h:823
Definition: QtAwesome.h:203
Definition: QtAwesome.h:647
Definition: QtAwesome.h:772
Definition: QtAwesome.h:584
Definition: QtAwesome.h:479
Definition: QtAwesome.h:440
Definition: QtAwesome.h:828
Definition: QtAwesome.h:410
Definition: QtAwesome.h:801
Definition: QtAwesome.h:802
Definition: QtAwesome.h:749
Definition: QtAwesome.h:718
Definition: QtAwesome.h:690
Definition: QtAwesome.h:405
Definition: QtAwesome.h:546
Definition: QtAwesome.h:744
void paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) override
Definition: QtAwesome.cpp:113
Definition: QtAwesome.h:820
Definition: QtAwesome.h:201
Definition: QtAwesome.h:428
Definition: QtAwesome.h:598
Definition: QtAwesome.h:164
Definition: QtAwesome.h:684
Definition: QtAwesome.h:274
Definition: QtAwesome.h:889
Definition: QtAwesome.h:144
Definition: QtAwesome.h:737
Definition: QtAwesome.h:463
Definition: QtAwesome.h:508
Definition: QtAwesome.h:617
Definition: QtAwesome.h:613
Definition: QtAwesome.h:156
Definition: QtAwesome.h:583
Definition: QtAwesome.h:816
Definition: QtAwesome.h:311
Definition: QtAwesome.h:764
Definition: QtAwesome.h:381
Definition: QtAwesome.h:656
Definition: QtAwesome.h:181
Definition: QtAwesome.h:170
Definition: QtAwesome.h:502
Definition: QtAwesome.h:870
Definition: QtAwesome.h:191
Definition: QtAwesome.h:659
Definition: QtAwesome.h:578
Definition: QtAwesome.h:179
Definition: QtAwesome.h:326
Definition: QtAwesome.h:233
Definition: QtAwesome.h:276
QVariant optionValueForModeAndState(const QString &baseKey, QIcon::Mode mode, QIcon::State state, const QVariantMap &options)
Definition: QtAwesome.cpp:57
Definition: QtAwesome.h:291
Definition: QtAwesome.h:872
Definition: QtAwesome.h:142
QString fontName()
Returns the font-name that is used as icon-map.
Definition: QtAwesome.h:53
Definition: QtAwesome.h:917
Definition: QtAwesome.h:645
Definition: QtAwesome.h:389
Definition: QtAwesome.h:778
Definition: QtAwesome.h:221
Definition: QtAwesome.h:878
Definition: QtAwesome.h:849
Definition: QtAwesome.h:689
Definition: QtAwesome.h:748
Definition: QtAwesome.h:799
Definition: QtAwesome.h:476
Definition: QtAwesome.h:638
void setDefaultOption(const QString &name, const QVariant &value)
Sets a default option. These options are passed on to the icon painters.
Definition: QtAwesome.cpp:987
Definition: QtAwesome.h:673
Definition: QtAwesome.h:633
Definition: QtAwesome.h:244
Definition: QtAwesome.h:582
Definition: QtAwesome.h:553
Definition: QtAwesome.h:356
Definition: QtAwesome.h:733
Definition: QtAwesome.h:879
Definition: QtAwesome.h:767
Definition: QtAwesome.h:446
Definition: QtAwesome.h:892
Definition: QtAwesome.h:177
Definition: QtAwesome.h:412
Definition: QtAwesome.h:507
Definition: QtAwesome.h:596
Definition: QtAwesome.h:730
Definition: QtAwesome.h:499
Definition: QtAwesome.h:550
Definition: QtAwesome.h:666
Definition: QtAwesome.h:809
Definition: QtAwesome.h:444
Definition: QtAwesome.h:842
Definition: QtAwesome.h:396
Definition: QtAwesome.h:827
Definition: QtAwesome.h:249
Definition: QtAwesome.h:431
Definition: QtAwesome.h:157
Definition: QtAwesome.h:200
Definition: QtAwesome.h:836
Definition: QtAwesome.h:491
Definition: QtAwesome.h:791
Definition: QtAwesome.h:363
Definition: QtAwesome.h:527
Definition: QtAwesome.h:340
Definition: QtAwesome.h:351
Definition: QtAwesome.h:357
Definition: QtAwesome.h:165
Definition: QtAwesome.h:293
Definition: QtAwesome.h:901
Definition: QtAwesome.h:503
Definition: QtAwesome.h:865
Definition: QtAwesome.h:852
Definition: QtAwesome.h:534
Definition: QtAwesome.h:211
Definition: QtAwesome.h:658
Definition: QtAwesome.h:853
Definition: QtAwesome.h:231
Definition: QtAwesome.h:411
Definition: QtAwesome.h:682
Definition: QtAwesome.h:236
Definition: QtAwesome.h:465
Definition: QtAwesome.h:905
Definition: QtAwesome.h:280
Definition: QtAwesome.h:568
Definition: QtAwesome.h:555
Definition: QtAwesome.h:714
Definition: QtAwesome.h:292
Definition: QtAwesome.h:559
Definition: QtAwesome.h:912
Definition: QtAwesome.h:716
Definition: QtAwesome.h:625
Definition: QtAwesome.h:512
Definition: QtAwesome.h:631
Definition: QtAwesome.h:270
Definition: QtAwesome.h:525
Definition: QtAwesome.h:308
Definition: QtAwesome.h:143
Definition: QtAwesome.h:812
Definition: QtAwesome.h:641
Definition: QtAwesome.h:171
Definition: QtAwesome.h:655
void addNamedCodepoint(const QString &name, int codePoint)
Definition: QtAwesome.cpp:984
Definition: QtAwesome.h:782
QStringList optionKeysForModeAndState(const QString &key, QIcon::Mode mode, QIcon::State state)
Definition: QtAwesome.cpp:21
Definition: QtAwesome.h:523
Definition: QtAwesome.h:734
Definition: QtAwesome.h:369
Definition: QtAwesome.h:611
Definition: QtAwesome.h:576
Definition: QtAwesome.h:815
Definition: QtAwesome.h:155
Definition: QtAwesome.h:147
Definition: QtAwesome.h:422
Definition: QtAwesome.h:188
Definition: QtAwesome.h:334
Definition: QtAwesome.h:336
Definition: QtAwesome.h:662
Definition: QtAwesome.h:756
Definition: QtAwesome.h:250
Definition: QtAwesome.h:806
QtAwesomeIconPainter * iconPainterRef_
a reference to the icon painter
Definition: QtAwesome.h:117
Definition: QtAwesome.h:668
Definition: QtAwesome.h:419
Definition: QtAwesome.h:735
Definition: QtAwesome.h:702
Definition: QtAwesome.h:900
Definition: QtAwesome.h:452
Definition: QtAwesome.h:441
Definition: QtAwesome.h:622
Definition: QtAwesome.h:493
Definition: QtAwesome.h:241
Definition: QtAwesome.h:230
Definition: QtAwesome.h:265
Definition: QtAwesome.h:482
Definition: QtAwesome.h:287
Definition: QtAwesome.h:406
Definition: QtAwesome.h:352
Definition: QtAwesome.h:238
Definition: QtAwesome.h:382
Definition: QtAwesome.h:520
Definition: QtAwesome.h:214
Definition: QtAwesome.h:614
Definition: QtAwesome.h:234
Definition: QtAwesome.h:319
Definition: QtAwesome.h:663
Definition: QtAwesome.h:373
Definition: QtAwesome.h:355
Definition: QtAwesome.h:390
Definition: QtAwesome.h:248
Definition: QtAwesome.h:551
QIcon icon(int character, const QVariantMap &options=QVariantMap())
Definition: QtAwesome.cpp:1009
QString fontName_
The font name used for this map.
Definition: QtAwesome.h:56
Definition: QtAwesome.h:269
QHash< QString, int > namedCodePoints()
Definition: QtAwesome.h:39
Definition: QtAwesome.h:531
Definition: QtAwesome.h:526
Definition: QtAwesome.h:271
Definition: QtAwesome.h:394
Definition: QtAwesome.h:679
Definition: QtAwesome.h:398
QList< QSize > availableSizes(QIcon::Mode mode, QIcon::State state) const override
Definition: QtAwesome.h:106
Definition: QtAwesome.h:424
Definition: QtAwesome.h:857
Definition: QtAwesome.h:729
Definition: QtAwesome.h:187
Definition: QtAwesome.h:337
Definition: QtAwesome.h:335
Definition: QtAwesome.h:608
Definition: QtAwesome.h:178
Definition: QtAwesome.h:746
Definition: QtAwesome.h:621
Definition: QtAwesome.h:563
Definition: QtAwesome.h:377
Definition: QtAwesome.h:570
Definition: QtAwesome.h:215
Definition: QtAwesome.h:192
Definition: QtAwesome.h:600
Definition: QtAwesome.h:286
QFont font(int size)
Definition: QtAwesome.cpp:1077
Definition: QtAwesome.h:133
Definition: QtAwesome.h:538
Definition: QtAwesome.h:325
Definition: QtAwesome.h:466
Definition: QtAwesome.h:773
Definition: QtAwesome.h:754
Definition: QtAwesome.h:137