У меня есть следующий код, и я должен изменить его с помощью кода 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)
. Поэтому мне нужно найти альтернативу, которая может устранить этот код, не задавая явно размер.
Что я понимаю из этого сегмента кода. Он принимает размер значка. Поэтому я пытаюсь выяснить размер значка. Но опять-таки я не нашел способа получить размер значка.