#ifndef PIRMAKENAMES_H
#define PIRMAKENAMES_H
-#include <QComboBox>
-#include <map>
+class QComboBox;
// The list of brands currently known by Pierogi:
enum PIRMakeName{
Any_Make,
+ Acer_Make,
+ Admiral_Make,
+ Aiwa_Make,
+ AOC_Make,
Apple_Make,
+ Arcam_Make,
+ Beko_Make,
+ BenQ_Make,
+ Bose_Make,
+ Bush_Make,
+ Cambridge_Make,
+ Canon_Make,
+ Compro_Make,
+ Daewoo_Make,
+ Dell_Make,
+ Denon_Make,
+ DigitalStream_Make,
+ Directv_Make,
+ Dish_Make,
+ Dreambox_Make,
+ DSE_Make,
+ Dynex_Make,
Ei_Make,
+ Elgato_Make,
+ Emerson_Make,
+ Epson_Make,
+ Fortec_Make,
+ Foxtel_Make,
+ Genius_Make,
GoldStar_Make,
+ Grundig_Make,
+ Haier_Make,
+ HarmanKardon_Make,
Hauppauge_Make,
+ Hitachi_Make,
+ Homecast_Make,
+ HP_Make,
+ Huawei_Make,
+ Humax_Make,
+ Hyundai_Make,
JVC_Make,
+ Kaon_Make,
+ Kathrein_Make,
+ Kenwood_Make,
LG_Make,
+ Logitech_Make,
+ Magnavox_Make,
+ Magnum_Make,
+ Microsoft_Make,
Mitsubishi_Make,
+ Motorola_Make,
+ NAD_Make,
Nokia_Make,
+ Octagon_Make,
+ Onida_Make,
Panasonic_Make,
+ Philco_Make,
Philips_Make,
+ Pinnacle_Make,
+ Pioneer_Make,
+ QNAP_Make,
+ Raite_Make,
RCA_Make,
+ Roku_Make,
+ Saba_Make,
+ Sagem_Make,
Samsung_Make,
Sanyo_Make,
Sharp_Make,
+ Sky_Make,
Sony_Make,
+ Starsat_Make,
+ Technics_Make,
+ Telenet_Make,
+ Thomson_Make,
+ Tivo_Make,
+ Topfield_Make,
Toshiba_Make,
+ United_Make,
+ Universum_Make,
+ Vestel_Make,
+ Viewsat_Make,
+ Virgin_Make,
+ Vizio_Make,
+ WD_Make,
Westinghouse_Make,
+ Xcruiser_Make,
+ Yamaha_Make,
Zenith_Make
};
// An object of convenience:
+#include <map>
typedef std::map<PIRMakeName, const char *> MakeCollection;
class PIRMakeMgr