Russian Qt Forum
Сентябрь 28, 2024, 00:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Открытие нового окна в браузере  (Прочитано 3138 раз)
snifferok
Гость
« : Июль 27, 2011, 08:41 »

При поиске в поисковой системе открывается при клике по ссылке новое окно.Как реализовать?
Записан
snifferok
Гость
« Ответ #1 : Июль 28, 2011, 22:30 »

Решил проблему не открытием нового окна,а загрузкой в том же окне.

mainwindow.cpp
Код
C++ (Qt)
MainWindow::MainWindow(QWidget *parent) :
   QMainWindow(parent),
   ui(new Ui::MainWindow)
{
   ...
   ui->webView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);
 
 
}
 
 
void MainWindow::on_webView_linkClicked(QUrl url)
{
     ui->webView->load(url);
}
 

mainwindow.h
Код
C++ (Qt)
void on_webView_linkClicked(QUrl);
 
« Последнее редактирование: Июль 29, 2011, 07:20 от Пантер » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.078 секунд. Запросов: 20.