2016-01-01から1年間の記事一覧

QWebView を一度でも new すると、ヒープを580MB 消費する

プロジェクト (*.pro) に webkitwidgets を追加します QT += webkitwidgets QWebView を new し delete するコードを加えて、ヒープ残量を確認します。 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QtWebKitWidgets> MainWindow::MainWindow(QWidget *pare</qtwebkitwidgets>…

Qtアプリ (MinGW/32bit) が 何MB mallocできるか確かめてみた

Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog) { ui->setupUi(this); // ここから int s = 0; int len = 1000 * 1000 * 10; while (true) { // 10MB ずつ確保して、失敗するまで続ける void* ptr = malloc( len ); if (ptr == NUL…

ブラウザからのドラッグ&ドロップで、リンク先が優先される? (Qt5.4.1)

外部ブラウザ (ChromeやEdge) に表示されている画像をフォームにドラッグ&ドロップする際、Aタグが指定されていると、画像のURLでなくリンク先(Aタグ) のURLが飛んで来るような気がします。常にIMGタグのURLを取得できないものでしょうか……。 void SomeWid…