From 83b369bdb17518bd9cd6e219aa47c90da1ee4c64 Mon Sep 17 00:00:00 2001 From: Rick Blommers Date: Mon, 21 Nov 2016 13:31:18 +0100 Subject: [PATCH] Updated to Font Awesome 4.7.0 --- QtAwesome/QtAwesome.cpp | 67 +++++++++++++++++- QtAwesome/QtAwesome.h | 67 +++++++++++++++++- QtAwesome/QtAwesome.qrc | 2 +- ...wesome-4.6.1.ttf => fontawesome-4.7.0.ttf} | Bin 150920 -> 165548 bytes README.md | 4 +- 5 files changed, 135 insertions(+), 5 deletions(-) rename QtAwesome/fonts/{fontawesome-4.6.1.ttf => fontawesome-4.7.0.ttf} (73%) diff --git a/QtAwesome/QtAwesome.cpp b/QtAwesome/QtAwesome.cpp index 49f1239..79811cc 100644 --- a/QtAwesome/QtAwesome.cpp +++ b/QtAwesome/QtAwesome.cpp @@ -164,6 +164,10 @@ struct FANameIcon { static const FANameIcon faNameIconArray[] = { { "fa_500px" , fa::fa_500px }, + { "addressbook" , fa::addressbook }, + { "addressbooko" , fa::addressbooko }, + { "addresscard" , fa::addresscard }, + { "addresscardo" , fa::addresscardo }, { "adjust" , fa::adjust }, { "adn" , fa::adn }, { "aligncenter" , fa::aligncenter }, @@ -212,11 +216,15 @@ static const FANameIcon faNameIconArray[] = { { "backward" , fa::backward }, { "balancescale" , fa::balancescale }, { "ban" , fa::ban }, + { "bandcamp" , fa::bandcamp }, { "bank" , fa::bank }, { "barchart" , fa::barchart }, { "barcharto" , fa::barcharto }, { "barcode" , fa::barcode }, { "bars" , fa::bars }, + { "bath" , fa::bath }, + { "bathtub" , fa::bathtub }, + { "battery" , fa::battery }, { "battery0" , fa::battery0 }, { "battery1" , fa::battery1 }, { "battery2" , fa::battery2 }, @@ -366,19 +374,25 @@ static const FANameIcon faNameIconArray[] = { { "dotcircleo" , fa::dotcircleo }, { "download" , fa::download }, { "dribbble" , fa::dribbble }, + { "driverslicense" , fa::driverslicense }, + { "driverslicenseo" , fa::driverslicenseo }, { "dropbox" , fa::dropbox }, { "drupal" , fa::drupal }, { "edge" , fa::edge }, { "edit" , fa::edit }, + { "eercast" , fa::eercast }, { "eject" , fa::eject }, { "ellipsish" , fa::ellipsish }, { "ellipsisv" , fa::ellipsisv }, { "empire" , fa::empire }, { "envelope" , fa::envelope }, { "envelopeo" , fa::envelopeo }, + { "envelopeopen" , fa::envelopeopen }, + { "envelopeopeno" , fa::envelopeopeno }, { "envelopesquare" , fa::envelopesquare }, { "envira" , fa::envira }, { "eraser" , fa::eraser }, + { "etsy" , fa::etsy }, { "eur" , fa::eur }, { "euro" , fa::euro }, { "exchange" , fa::exchange }, @@ -392,6 +406,7 @@ static const FANameIcon faNameIconArray[] = { { "eye" , fa::eye }, { "eyeslash" , fa::eyeslash }, { "eyedropper" , fa::eyedropper }, + { "fa" , fa::fa }, { "facebook" , fa::facebook }, { "facebookf" , fa::facebookf }, { "facebookofficial" , fa::facebookofficial }, @@ -426,6 +441,7 @@ static const FANameIcon faNameIconArray[] = { { "fire" , fa::fire }, { "fireextinguisher" , fa::fireextinguisher }, { "firefox" , fa::firefox }, + { "firstorder" , fa::firstorder }, { "flag" , fa::flag }, { "flagcheckered" , fa::flagcheckered }, { "flago" , fa::flago }, @@ -438,11 +454,13 @@ static const FANameIcon faNameIconArray[] = { { "folderopen" , fa::folderopen }, { "folderopeno" , fa::folderopeno }, { "font" , fa::font }, + { "fontawesome" , fa::fontawesome }, { "fonticons" , fa::fonticons }, { "fortawesome" , fa::fortawesome }, { "forumbee" , fa::forumbee }, { "forward" , fa::forward }, { "foursquare" , fa::foursquare }, + { "freecodecamp" , fa::freecodecamp }, { "frowno" , fa::frowno }, { "futbolo" , fa::futbolo }, { "gamepad" , fa::gamepad }, @@ -469,10 +487,13 @@ static const FANameIcon faNameIconArray[] = { { "globe" , fa::globe }, { "google" , fa::google }, { "googleplus" , fa::googleplus }, + { "googlepluscircle" , fa::googlepluscircle }, + { "googleplusofficial" , fa::googleplusofficial }, { "googleplussquare" , fa::googleplussquare }, { "googlewallet" , fa::googlewallet }, { "graduationcap" , fa::graduationcap }, { "gratipay" , fa::gratipay }, + { "grav" , fa::grav }, { "group" , fa::group }, { "hsquare" , fa::hsquare }, { "hackernews" , fa::hackernews }, @@ -489,6 +510,7 @@ static const FANameIcon faNameIconArray[] = { { "handscissorso" , fa::handscissorso }, { "handspocko" , fa::handspocko }, { "handstopo" , fa::handstopo }, + { "handshakeo" , fa::handshakeo }, { "hardofhearing" , fa::hardofhearing }, { "hashtag" , fa::hashtag }, { "hddo" , fa::hddo }, @@ -512,8 +534,12 @@ static const FANameIcon faNameIconArray[] = { { "houzz" , fa::houzz }, { "html5" , fa::html5 }, { "icursor" , fa::icursor }, + { "idbadge" , fa::idbadge }, + { "idcard" , fa::idcard }, + { "idcardo" , fa::idcardo }, { "ils" , fa::ils }, { "image" , fa::image }, + { "imdb" , fa::imdb }, { "inbox" , fa::inbox }, { "indent" , fa::indent }, { "industry" , fa::industry }, @@ -551,6 +577,7 @@ static const FANameIcon faNameIconArray[] = { { "link" , fa::link }, { "linkedin" , fa::linkedin }, { "linkedinsquare" , fa::linkedinsquare }, + { "linode" , fa::linode }, { "fa_linux" , fa::fa_linux }, { "list" , fa::list }, { "listalt" , fa::listalt }, @@ -583,8 +610,10 @@ static const FANameIcon faNameIconArray[] = { { "meanpath" , fa::meanpath }, { "medium" , fa::medium }, { "medkit" , fa::medkit }, + { "meetup" , fa::meetup }, { "meho" , fa::meho }, { "mercury" , fa::mercury }, + { "microchip" , fa::microchip }, { "microphone" , fa::microphone }, { "microphoneslash" , fa::microphoneslash }, { "minus" , fa::minus }, @@ -636,6 +665,7 @@ static const FANameIcon faNameIconArray[] = { { "piechart" , fa::piechart }, { "piedpiper" , fa::piedpiper }, { "piedpiperalt" , fa::piedpiperalt }, + { "piedpiperpp" , fa::piedpiperpp }, { "pinterest" , fa::pinterest }, { "pinterestp" , fa::pinterestp }, { "pinterestsquare" , fa::pinterestsquare }, @@ -648,6 +678,7 @@ static const FANameIcon faNameIconArray[] = { { "pluscircle" , fa::pluscircle }, { "plussquare" , fa::plussquare }, { "plussquareo" , fa::plussquareo }, + { "podcast" , fa::podcast }, { "poweroff" , fa::poweroff }, { "print" , fa::print }, { "producthunt" , fa::producthunt }, @@ -657,10 +688,12 @@ static const FANameIcon faNameIconArray[] = { { "question" , fa::question }, { "questioncircle" , fa::questioncircle }, { "questioncircleo" , fa::questioncircleo }, + { "quora" , fa::quora }, { "quoteleft" , fa::quoteleft }, { "quoteright" , fa::quoteright }, { "ra" , fa::ra }, { "random" , fa::random }, + { "ravelry" , fa::ravelry }, { "rebel" , fa::rebel }, { "recycle" , fa::recycle }, { "reddit" , fa::reddit }, @@ -674,6 +707,7 @@ static const FANameIcon faNameIconArray[] = { { "repeat" , fa::repeat }, { "reply" , fa::reply }, { "replyall" , fa::replyall }, + { "resistance" , fa::resistance }, { "retweet" , fa::retweet }, { "rmb" , fa::rmb }, { "road" , fa::road }, @@ -686,6 +720,7 @@ static const FANameIcon faNameIconArray[] = { { "rub" , fa::rub }, { "ruble" , fa::ruble }, { "rupee" , fa::rupee }, + { "s15" , fa::s15 }, { "safari" , fa::safari }, { "save" , fa::save }, { "scissors" , fa::scissors }, @@ -710,6 +745,7 @@ static const FANameIcon faNameIconArray[] = { { "shoppingbag" , fa::shoppingbag }, { "shoppingbasket" , fa::shoppingbasket }, { "shoppingcart" , fa::shoppingcart }, + { "shower" , fa::shower }, { "signin" , fa::signin }, { "signlanguage" , fa::signlanguage }, { "signout" , fa::signout }, @@ -726,6 +762,7 @@ static const FANameIcon faNameIconArray[] = { { "snapchat" , fa::snapchat }, { "snapchatghost" , fa::snapchatghost }, { "snapchatsquare" , fa::snapchatsquare }, + { "snowflakeo" , fa::snowflakeo }, { "soccerballo" , fa::soccerballo }, { "sort" , fa::sort }, { "sortalphaasc" , fa::sortalphaasc }, @@ -771,6 +808,7 @@ static const FANameIcon faNameIconArray[] = { { "subway" , fa::subway }, { "suitcase" , fa::suitcase }, { "suno" , fa::suno }, + { "superpowers" , fa::superpowers }, { "superscript" , fa::superscript }, { "support" , fa::support }, { "table" , fa::table }, @@ -780,6 +818,7 @@ static const FANameIcon faNameIconArray[] = { { "tags" , fa::tags }, { "tasks" , fa::tasks }, { "taxi" , fa::taxi }, + { "telegram" , fa::telegram }, { "television" , fa::television }, { "tencentweibo" , fa::tencentweibo }, { "terminal" , fa::terminal }, @@ -788,6 +827,18 @@ static const FANameIcon faNameIconArray[] = { { "th" , fa::th }, { "thlarge" , fa::thlarge }, { "thlist" , fa::thlist }, + { "themeisle" , fa::themeisle }, + { "thermometer" , fa::thermometer }, + { "thermometer0" , fa::thermometer0 }, + { "thermometer1" , fa::thermometer1 }, + { "thermometer2" , fa::thermometer2 }, + { "thermometer3" , fa::thermometer3 }, + { "thermometer4" , fa::thermometer4 }, + { "thermometerempty" , fa::thermometerempty }, + { "thermometerfull" , fa::thermometerfull }, + { "thermometerhalf" , fa::thermometerhalf }, + { "thermometerquarter" , fa::thermometerquarter }, + { "thermometerthreequarters" , fa::thermometerthreequarters }, { "thumbtack" , fa::thumbtack }, { "thumbsdown" , fa::thumbsdown }, { "thumbsodown" , fa::thumbsodown }, @@ -797,6 +848,8 @@ static const FANameIcon faNameIconArray[] = { { "times" , fa::times }, { "timescircle" , fa::timescircle }, { "timescircleo" , fa::timescircleo }, + { "timesrectangle" , fa::timesrectangle }, + { "timesrectangleo" , fa::timesrectangleo }, { "tint" , fa::tint }, { "toggledown" , fa::toggledown }, { "toggleleft" , fa::toggleleft }, @@ -837,11 +890,16 @@ static const FANameIcon faNameIconArray[] = { { "usb" , fa::usb }, { "usd" , fa::usd }, { "user" , fa::user }, + { "usercircle" , fa::usercircle }, + { "usercircleo" , fa::usercircleo }, { "usermd" , fa::usermd }, + { "usero" , fa::usero }, { "userplus" , fa::userplus }, { "usersecret" , fa::usersecret }, { "usertimes" , fa::usertimes }, { "users" , fa::users }, + { "vcard" , fa::vcard }, + { "vcardo" , fa::vcardo }, { "venus" , fa::venus }, { "venusdouble" , fa::venusdouble }, { "venusmars" , fa::venusmars }, @@ -866,10 +924,16 @@ static const FANameIcon faNameIconArray[] = { { "wheelchairalt" , fa::wheelchairalt }, { "wifi" , fa::wifi }, { "wikipediaw" , fa::wikipediaw }, + { "windowclose" , fa::windowclose }, + { "windowcloseo" , fa::windowcloseo }, + { "windowmaximize" , fa::windowmaximize }, + { "windowminimize" , fa::windowminimize }, + { "windowrestore" , fa::windowrestore }, { "windows" , fa::windows }, { "won" , fa::won }, { "wordpress" , fa::wordpress }, { "wpbeginner" , fa::wpbeginner }, + { "wpexplorer" , fa::wpexplorer }, { "wpforms" , fa::wpforms }, { "wrench" , fa::wrench }, { "xing" , fa::xing }, @@ -881,6 +945,7 @@ static const FANameIcon faNameIconArray[] = { { "ycsquare" , fa::ycsquare }, { "yelp" , fa::yelp }, { "yen" , fa::yen }, + { "yoast" , fa::yoast }, { "youtube" , fa::youtube }, { "youtubeplay" , fa::youtubeplay }, { "youtubesquare" , fa::youtubesquare } @@ -906,7 +971,7 @@ bool QtAwesome::initFontAwesome( ) Q_INIT_RESOURCE(QtAwesome); // load the font file - QFile res(":/fonts/fontawesome-4.6.1.ttf"); + QFile res(":/fonts/fontawesome-4.7.0.ttf"); if(!res.open(QIODevice::ReadOnly)) { qDebug() << "Font awesome font could not be loaded!"; return false; diff --git a/QtAwesome/QtAwesome.h b/QtAwesome/QtAwesome.h index 8e9cab7..3bcb0de 100644 --- a/QtAwesome/QtAwesome.h +++ b/QtAwesome/QtAwesome.h @@ -24,6 +24,10 @@ namespace fa { enum icon { fa_500px = 0xf26e, + addressbook = 0xf2b9, + addressbooko = 0xf2ba, + addresscard = 0xf2bb, + addresscardo = 0xf2bc, adjust = 0xf042, adn = 0xf170, aligncenter = 0xf037, @@ -72,11 +76,15 @@ namespace fa { backward = 0xf04a, balancescale = 0xf24e, ban = 0xf05e, + bandcamp = 0xf2d5, bank = 0xf19c, barchart = 0xf080, barcharto = 0xf080, barcode = 0xf02a, bars = 0xf0c9, + bath = 0xf2cd, + bathtub = 0xf2cd, + battery = 0xf240, battery0 = 0xf244, battery1 = 0xf243, battery2 = 0xf242, @@ -226,19 +234,25 @@ namespace fa { dotcircleo = 0xf192, download = 0xf019, dribbble = 0xf17d, + driverslicense = 0xf2c2, + driverslicenseo = 0xf2c3, dropbox = 0xf16b, drupal = 0xf1a9, edge = 0xf282, edit = 0xf044, + eercast = 0xf2da, eject = 0xf052, ellipsish = 0xf141, ellipsisv = 0xf142, empire = 0xf1d1, envelope = 0xf0e0, envelopeo = 0xf003, + envelopeopen = 0xf2b6, + envelopeopeno = 0xf2b7, envelopesquare = 0xf199, envira = 0xf299, eraser = 0xf12d, + etsy = 0xf2d7, eur = 0xf153, euro = 0xf153, exchange = 0xf0ec, @@ -252,6 +266,7 @@ namespace fa { eye = 0xf06e, eyeslash = 0xf070, eyedropper = 0xf1fb, + fa = 0xf2b4, facebook = 0xf09a, facebookf = 0xf09a, facebookofficial = 0xf230, @@ -286,6 +301,7 @@ namespace fa { fire = 0xf06d, fireextinguisher = 0xf134, firefox = 0xf269, + firstorder = 0xf2b0, flag = 0xf024, flagcheckered = 0xf11e, flago = 0xf11d, @@ -298,11 +314,13 @@ namespace fa { folderopen = 0xf07c, folderopeno = 0xf115, font = 0xf031, + fontawesome = 0xf2b4, fonticons = 0xf280, fortawesome = 0xf286, forumbee = 0xf211, forward = 0xf04e, foursquare = 0xf180, + freecodecamp = 0xf2c5, frowno = 0xf119, futbolo = 0xf1e3, gamepad = 0xf11b, @@ -329,10 +347,13 @@ namespace fa { globe = 0xf0ac, google = 0xf1a0, googleplus = 0xf0d5, + googlepluscircle = 0xf2b3, + googleplusofficial = 0xf2b3, googleplussquare = 0xf0d4, googlewallet = 0xf1ee, graduationcap = 0xf19d, gratipay = 0xf184, + grav = 0xf2d6, group = 0xf0c0, hsquare = 0xf0fd, hackernews = 0xf1d4, @@ -349,6 +370,7 @@ namespace fa { handscissorso = 0xf257, handspocko = 0xf259, handstopo = 0xf256, + handshakeo = 0xf2b5, hardofhearing = 0xf2a4, hashtag = 0xf292, hddo = 0xf0a0, @@ -372,8 +394,12 @@ namespace fa { houzz = 0xf27c, html5 = 0xf13b, icursor = 0xf246, + idbadge = 0xf2c1, + idcard = 0xf2c2, + idcardo = 0xf2c3, ils = 0xf20b, image = 0xf03e, + imdb = 0xf2d8, inbox = 0xf01c, indent = 0xf03c, industry = 0xf275, @@ -411,6 +437,7 @@ namespace fa { link = 0xf0c1, linkedin = 0xf0e1, linkedinsquare = 0xf08c, + linode = 0xf2b8, fa_linux = 0xf17c, list = 0xf03a, listalt = 0xf022, @@ -443,8 +470,10 @@ namespace fa { meanpath = 0xf20c, medium = 0xf23a, medkit = 0xf0fa, + meetup = 0xf2e0, meho = 0xf11a, mercury = 0xf223, + microchip = 0xf2db, microphone = 0xf130, microphoneslash = 0xf131, minus = 0xf068, @@ -494,8 +523,9 @@ namespace fa { photo = 0xf03e, pictureo = 0xf03e, piechart = 0xf200, - piedpiper = 0xf1a7, + piedpiper = 0xf2ae, piedpiperalt = 0xf1a8, + piedpiperpp = 0xf1a7, pinterest = 0xf0d2, pinterestp = 0xf231, pinterestsquare = 0xf0d3, @@ -508,6 +538,7 @@ namespace fa { pluscircle = 0xf055, plussquare = 0xf0fe, plussquareo = 0xf196, + podcast = 0xf2ce, poweroff = 0xf011, print = 0xf02f, producthunt = 0xf288, @@ -517,10 +548,12 @@ namespace fa { question = 0xf128, questioncircle = 0xf059, questioncircleo = 0xf29c, + quora = 0xf2c4, quoteleft = 0xf10d, quoteright = 0xf10e, ra = 0xf1d0, random = 0xf074, + ravelry = 0xf2d9, rebel = 0xf1d0, recycle = 0xf1b8, reddit = 0xf1a1, @@ -534,6 +567,7 @@ namespace fa { repeat = 0xf01e, reply = 0xf112, replyall = 0xf122, + resistance = 0xf1d0, retweet = 0xf079, rmb = 0xf157, road = 0xf018, @@ -546,6 +580,7 @@ namespace fa { rub = 0xf158, ruble = 0xf158, rupee = 0xf156, + s15 = 0xf2cd, safari = 0xf267, save = 0xf0c7, scissors = 0xf0c4, @@ -570,6 +605,7 @@ namespace fa { shoppingbag = 0xf290, shoppingbasket = 0xf291, shoppingcart = 0xf07a, + shower = 0xf2cc, signin = 0xf090, signlanguage = 0xf2a7, signout = 0xf08b, @@ -586,6 +622,7 @@ namespace fa { snapchat = 0xf2ab, snapchatghost = 0xf2ac, snapchatsquare = 0xf2ad, + snowflakeo = 0xf2dc, soccerballo = 0xf1e3, sort = 0xf0dc, sortalphaasc = 0xf15d, @@ -631,6 +668,7 @@ namespace fa { subway = 0xf239, suitcase = 0xf0f2, suno = 0xf185, + superpowers = 0xf2dd, superscript = 0xf12b, support = 0xf1cd, table = 0xf0ce, @@ -640,6 +678,7 @@ namespace fa { tags = 0xf02c, tasks = 0xf0ae, taxi = 0xf1ba, + telegram = 0xf2c6, television = 0xf26c, tencentweibo = 0xf1d5, terminal = 0xf120, @@ -648,6 +687,18 @@ namespace fa { th = 0xf00a, thlarge = 0xf009, thlist = 0xf00b, + themeisle = 0xf2b2, + thermometer = 0xf2c7, + thermometer0 = 0xf2cb, + thermometer1 = 0xf2ca, + thermometer2 = 0xf2c9, + thermometer3 = 0xf2c8, + thermometer4 = 0xf2c7, + thermometerempty = 0xf2cb, + thermometerfull = 0xf2c7, + thermometerhalf = 0xf2c9, + thermometerquarter = 0xf2ca, + thermometerthreequarters = 0xf2c8, thumbtack = 0xf08d, thumbsdown = 0xf165, thumbsodown = 0xf088, @@ -657,6 +708,8 @@ namespace fa { times = 0xf00d, timescircle = 0xf057, timescircleo = 0xf05c, + timesrectangle = 0xf2d3, + timesrectangleo = 0xf2d4, tint = 0xf043, toggledown = 0xf150, toggleleft = 0xf191, @@ -697,11 +750,16 @@ namespace fa { usb = 0xf287, usd = 0xf155, user = 0xf007, + usercircle = 0xf2bd, + usercircleo = 0xf2be, usermd = 0xf0f0, + usero = 0xf2c0, userplus = 0xf234, usersecret = 0xf21b, usertimes = 0xf235, users = 0xf0c0, + vcard = 0xf2bb, + vcardo = 0xf2bc, venus = 0xf221, venusdouble = 0xf226, venusmars = 0xf228, @@ -726,10 +784,16 @@ namespace fa { wheelchairalt = 0xf29b, wifi = 0xf1eb, wikipediaw = 0xf266, + windowclose = 0xf2d3, + windowcloseo = 0xf2d4, + windowmaximize = 0xf2d0, + windowminimize = 0xf2d1, + windowrestore = 0xf2d2, windows = 0xf17a, won = 0xf159, wordpress = 0xf19a, wpbeginner = 0xf297, + wpexplorer = 0xf2de, wpforms = 0xf298, wrench = 0xf0ad, xing = 0xf168, @@ -741,6 +805,7 @@ namespace fa { ycsquare = 0xf1d4, yelp = 0xf1e9, yen = 0xf157, + yoast = 0xf2b1, youtube = 0xf167, youtubeplay = 0xf16a, youtubesquare = 0xf166 diff --git a/QtAwesome/QtAwesome.qrc b/QtAwesome/QtAwesome.qrc index 09eb613..db80a8e 100644 --- a/QtAwesome/QtAwesome.qrc +++ b/QtAwesome/QtAwesome.qrc @@ -1,5 +1,5 @@ - fonts/fontawesome-4.6.1.ttf + fonts/fontawesome-4.7.0.ttf diff --git a/QtAwesome/fonts/fontawesome-4.6.1.ttf b/QtAwesome/fonts/fontawesome-4.7.0.ttf similarity index 73% rename from QtAwesome/fonts/fontawesome-4.6.1.ttf rename to QtAwesome/fonts/fontawesome-4.7.0.ttf index 86784df961f954a23a3a5afa57f07ebee0396192..35acda2fa1196aad98c2adf4378a7611dd713aa3 100644 GIT binary patch delta 22436 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 delta 8113 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 a7FUf`Eo_;)BC>Otn4hS{!eWRr(SHG>(53DG diff --git a/README.md b/README.md index 8ff5270..e1e6688 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ NOTE: Though the name is QtAwesome and currently it's very Font Awesome based, y The class can also be used to manage your own dynamic code-drawn icons, by adding named icon-painters. -Updated to FontAwesome 4.6.1 +Updated to FontAwesome 4.7.0 ---------------------------- -This library has been updated to Font Awesome version **4.6.1**. +This library has been updated to Font Awesome version **4.7.0**. * In the 4.5.0 version the _linux name has been changed to fa_linux. (Makes the naming of conflicting/invalid names more consistent, like fa_try and fa_500px) * You can find the previous FontAwesome 4 c++11 library in the [c++11 branch](https://github.com/gamecreature/QtAwesome/tree/c++11).