У меня есть следующий код, и я должен изменить его с помощью кода Qt4.
QIcon icon;
QPixmap pixmap = icon.pixmap(); // Qt3 code
для замены кода Qt3 на Qt4 я должен заменить pixmap()
одним из следующих методов, предоставляемых Qt4.
QPixmap QIcon::pixmap ( const QSize & size, Mode mode = Normal, State state = Off ) const
QPixmap QIcon::pixmap ( int w, int h, Mode mode = Normal, State state = Off ) const
QPixmap QIcon::pixmap ( int extent, Mode mode = Normal, State state = Off ) const
Поскольку я не знаю, какой размер или измерение он использует в этом вызове pixmap(void)
. Поэтому мне нужно найти альтернативу, которая может устранить этот код, не задавая явно размер.
Что я понимаю из этого сегмента кода. Он принимает размер значка. Поэтому я пытаюсь узнать размер значка. Но опять же я не нахожу способа получить размер значка.
QIcon::pixmap()
(из документации) - person Adriano Repetti   schedule 20.11.2014