+QWidget *RemoteTable::selectRatingWidget(int rating)
+{
+ QSettings settings;
+ QLabel *label = new QLabel;
+ QPixmap pix;
+ if (rating < -45) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "down_5_thumbs.png");
+ } else if (rating < -25) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "down_4_thumbs.png");
+ } else if (rating < -12) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "down_3_thumbs.png");
+ } else if (rating < -5) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "down_2_thumbs.png");
+ } else if (rating < 0) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "down_1_thumbs.png");
+ } else if (rating == 0) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "0_thumbs.png");
+ } else if (rating < 5) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "up_1_thumbs.png");
+ } else if (rating < 12) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "up_2_thumbs.png");
+ } else if (rating < 25) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "up_3_thumbs.png");
+ } else if (rating < 45) {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "up_4_thumbs.png");
+ } else {
+ pix = QPixmap(settings.value("symbolPath", "/usr/share/irwi/symbols/").toString() + "up_5_thumbs.png");
+ }
+
+ label->setPixmap(pix);
+ return label;
+}
+