X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=pirmakenames.cpp;h=5735025557a5129ba1d071f816a6d48f170b973c;hb=afbbd0cd07a3f63c95969633bae56fcdd58c71b8;hp=ad947de9fad91e28013e8b439fa6286cb73c9bbe;hpb=4a08d7494fbeaf202ea8eeaa641fd3ea808f9160;p=pierogi diff --git a/pirmakenames.cpp b/pirmakenames.cpp index ad947de..5735025 100644 --- a/pirmakenames.cpp +++ b/pirmakenames.cpp @@ -6,22 +6,28 @@ PIRMakeMgr::PIRMakeMgr() { makes[Any_Make] = "Any"; makes[Acer_Make] = "Acer"; + makes[ADB_Make] = "ADB"; makes[Admiral_Make] = "Admiral"; makes[Aiwa_Make] = "Aiwa"; + makes[Anitech_Make] = "Anitech"; makes[AOC_Make] = "AOC"; makes[Apple_Make] = "Apple"; makes[Arcam_Make] = "Arcam"; makes[Beko_Make] = "Beko"; makes[BenQ_Make] = "BenQ"; + makes[Blaupunkt_Make] = "Blaupunkt"; makes[Bose_Make] = "Bose"; makes[Bush_Make] = "Bush"; makes[Cambridge_Make] = "Cambridge Audio"; makes[Canon_Make] = "Canon"; makes[Cisco_Make] = "Cisco"; makes[Compro_Make] = "Compro"; + makes[Creative_Make] = "Creative"; + makes[Crown_Make] = "Crown"; makes[Daewoo_Make] = "Daewoo"; makes[Dell_Make] = "Dell"; makes[Denon_Make] = "Denon"; + makes[DeutscheTelekom_Make] = "Deutsche Telekom"; makes[DigitalStream_Make] = "Digital Stream"; makes[Directv_Make] = "DirecTV"; makes[Dish_Make] = "Dish"; @@ -31,12 +37,14 @@ PIRMakeMgr::PIRMakeMgr() makes[Ei_Make] = "Ei"; makes[Elgato_Make] = "Elgato"; makes[Emerson_Make] = "Emerson"; + makes[Emtec_Make] = "Emtec"; makes[Epson_Make] = "Epson"; makes[Fortec_Make] = "Fortec Star"; makes[Foxtel_Make] = "Foxtel"; makes[Gadmei_Make] = "Gadmei"; makes[Genius_Make] = "Genius"; makes[GoldStar_Make] = "GoldStar"; + makes[Goodmans_Make] = "Goodmans"; makes[Grundig_Make] = "Grundig"; makes[Haier_Make] = "Haier"; makes[HarmanKardon_Make] = "Harman/Kardon"; @@ -47,26 +55,32 @@ PIRMakeMgr::PIRMakeMgr() makes[Huawei_Make] = "Huawei"; makes[Humax_Make] = "Humax"; makes[Hyundai_Make] = "Hyundai"; + makes[IRobot_Make] = "iRobot"; makes[JVC_Make] = "JVC"; makes[Kaon_Make] = "Kaon"; makes[Kathrein_Make] = "Kathrein"; makes[Kenwood_Make] = "Kenwood"; makes[Lexuz_Make] = "Lexuz"; makes[LG_Make] = "LG"; + makes[Lifetec_Make] = "Lifetec"; makes[Loewe_Make] = "Loewe"; makes[Logitech_Make] = "Logitech"; makes[Magnavox_Make] = "Magnavox"; makes[Magnum_Make] = "Magnum"; + makes[Medion_Make] = "Medion"; makes[Microsoft_Make] = "Microsoft"; makes[Mitsubishi_Make] = "Mitsubishi"; makes[Motorola_Make] = "Motorola"; makes[NAD_Make] = "NAD"; + makes[Nikon_Make] = "Nikon"; makes[Nokia_Make] = "Nokia"; makes[Octagon_Make] = "Octagon"; + makes[Olympus_Make] = "Olympus"; makes[Onida_Make] = "Onida"; makes[Onkyo_Make] = "Onkyo"; makes[Orion_Make] = "Orion"; makes[Panasonic_Make] = "Panasonic"; + makes[Pentax_Make] = "Pentax"; makes[Philco_Make] = "Philco"; makes[Philips_Make] = "Philips"; makes[Pinnacle_Make] = "Pinnacle Systems"; @@ -85,6 +99,7 @@ PIRMakeMgr::PIRMakeMgr() makes[Sony_Make] = "Sony"; makes[Starsat_Make] = "Starsat"; makes[Strong_Make] = "Strong"; + makes[Sylvania_Make] = "Sylvania"; makes[Technics_Make] = "Technics"; makes[Technisat_Make] = "Technisat"; makes[Telefunken_Make] = "Telefunken"; @@ -93,10 +108,12 @@ PIRMakeMgr::PIRMakeMgr() makes[Tivo_Make] = "TiVo"; makes[Topfield_Make] = "Topfield"; makes[Toshiba_Make] = "Toshiba"; + makes[Triax_Make] = "Triax"; makes[United_Make] = "United"; makes[Universum_Make] = "Universum"; makes[Vestel_Make] = "Vestel"; makes[Viewsat_Make] = "Viewsat"; + makes[Viewsonic_Make] = "Viewsonic"; makes[Virgin_Make] = "Virgin Media"; makes[Vizio_Make] = "Vizio"; makes[WD_Make] = "Western Digital"; @@ -104,6 +121,13 @@ PIRMakeMgr::PIRMakeMgr() makes[Xcruiser_Make] = "Xcruiser"; makes[Yamaha_Make] = "Yamaha"; makes[Zenith_Make] = "Zenith"; + + MakeCollection::const_iterator i = makes.begin(); + while (i != makes.end()) + { + makeIDs[i->second] = i->first; + ++i; + } } const char *PIRMakeMgr::getMakeString( @@ -113,6 +137,13 @@ const char *PIRMakeMgr::getMakeString( } +PIRMakeName PIRMakeMgr::getMakeID( + QString name) +{ + return makeIDs[name]; +} + + void PIRMakeMgr::populateComboBox( QComboBox *cb) {