Название: Расширить окно Отправлено: Romaboy от Июнь 03, 2013, 17:50 Здравствуйте, у меня проект на qt webkit, в html5applicationviewer.cpp размер окна изменяется так:
Код: m_webView->resize(width, height); Код: class Html5ApplicationViewerPrivate : public QGraphicsView Код: m_webView = new QGraphicsWebView; Помогите, пожалуйста, получить доступ к этому m_webView из файла заголовка, чтобы функция изменения размера заработала: Код: void myResize(int w, int h){m_webView->resize(w, h);} Название: Re: Расширить окно Отправлено: gil9red от Июнь 03, 2013, 18:34 Это что ли вы имели ввиду? ???
Код: class Html5ApplicationViewerPrivate : public QGraphicsView Название: Re: Расширить окно Отправлено: Romaboy от Июнь 04, 2013, 00:41 class Html5ApplicationViewerPrivate : public QGraphicsView я для наглядности сократил, у меня он стандартный и выглядит не так. Всего лишь интересует как и где задать myResize(), чтобы потом к нему обращаться можно было из мэйна и ресайзить окно во время выполнения программы. Как можно к m_webView доступ получить из мэйна?
Название: Re: Расширить окно Отправлено: kambala от Июнь 04, 2013, 10:18 в не-Private классе (скорее всего это будет класс Html5ApplicationViewer, который содержит приватный член Html5ApplicationViewerPrivate *d) допиши паблик метод
Код
|