OSDN Git Service

remove redundant QSystemTrayIconSys::updateIcon()
authorIvailo Monev <xakepa10@laimg.moc>
Mon, 15 Jun 2020 22:27:01 +0000 (22:27 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Mon, 15 Jun 2020 22:27:01 +0000 (22:27 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/gui/util/qsystemtrayicon_p.h
src/gui/util/qsystemtrayicon_x11.cpp

index 5b8053d..faafe33 100644 (file)
@@ -131,7 +131,6 @@ public:
     };
 
     void addToTray();
-    void updateIcon();
     XVisualInfo* getSysTrayVisualInfo();
 
     // QObject::event is public but QWidget's ::event() re-implementation
index 0980ad1..30c959f 100644 (file)
@@ -244,15 +244,10 @@ void QSystemTrayIconSys::addToTray()
     setMinimumSize(22, 22); // required at least on GNOME
 }
 
-void QSystemTrayIconSys::updateIcon()
-{
-    update();
-}
-
 void QSystemTrayIconSys::resizeEvent(QResizeEvent *re)
 {
      QWidget::resizeEvent(re);
-     updateIcon();
+     QWidget::update();
 }
 
 void QSystemTrayIconSys::paintEvent(QPaintEvent*)
@@ -351,7 +346,7 @@ void QSystemTrayIconPrivate::updateIcon_sys()
 {
     if (!sys)
         return;
-    sys->updateIcon();
+    sys->update();
 }
 
 void QSystemTrayIconPrivate::updateMenu_sys()