Your comments

Не дождался я стабильной работы джокси в убунте, перешёл на флеймшот. Там правда текст нельзя писать пока что. Зато не вылетает и не вешает.

Есть какие-нибудь новости по этому багу? А то опять всё наглухо повесило.

https://yadi.sk/i/bEeYcYGy3JAQ7c

https://yadi.sk/i/lxy1R2xg3JAQAS

А вот стандартный вывод и вывод ошибок, в этот раз в конце система повисла наглухо, пришлось питанием перезагружаться.

Делал серию скриншотов которая в итоге завершилась падением joxi без зависания системы наглухо


(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xe021d0 0xd409b0
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
qml: onVisibleChanged * 1
qml: implicitWidth 0 210
qml: implicitWidth 0 210
qml: calcCoordinate = -820 11 0 790 0
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QPixmap::setMask() mask size differs from pixmap size
QImage::pixel: coordinate (35,35) out of range
QPainter::begin: Paint device returned engine == 0, type: 3
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
qml: calcCoordinate = 931 975 1920 790 1721
qml: calccoordinate *1
qml: calccoordinate *5 1080 1080
qml: calcCoordinate = 931 975 1920 790 1721
qml: calccoordinate *1
qml: calccoordinate *5 1080 1080
qml: onShowToolBarChanged true 1120 965 1721 964
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:26273): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xe021d0 0xd40b50
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
qml: onVisibleChanged * 1
qml: implicitWidth 0 210
qml: implicitWidth 0 210
qml: calcCoordinate = -820 11 0 790 0
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QPainter::begin: Paint device returned engine == 0, type: 3
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
qml: calcCoordinate = 910 1003 1920 790 1700
qml: calccoordinate *1
qml: calccoordinate *4
qml: calcCoordinate = 910 1003 1920 790 1700
qml: calccoordinate *1
qml: calccoordinate *4
qml: onShowToolBarChanged true 162 54 1700 992
Ошибка сегментирования (сделан дамп памяти)



Протестировал с двумя экранами, насколько вижу, вообще всё работает как надо. Скриншоты с обоих экранов, с границы между экранами, с границы экрана, где панель раньше могла уйти за границу экрана. После отмены скриншота тормозов и зависаний нет.

Пардон, два монитора. На второй, ноутбучный, не залазил.

Кстати попробовал сейчас сделать скриншот на большую область, около 1920*1080 и вообще всё повисло. Минут 10 уже думает, но не вылетает, отображает просто затемнённую область.

$ joxiSetting::Setting(QObject*) *1

int main(int, char**) "/home/egor/.joxi/"
void installFont() load font ":/font/font/HelveticaNeueCyr-Medium.otf" ("HelveticaNeueCyr") 0
void installFont() load font ":/font/font/OpenSans-Bold.ttf" ("Open Sans") 1
void installFont() load font ":/font/font/OpenSans-Regular.ttf" ("Open Sans") 2
void installFont() load font ":/font/font/OpenSans-Semibold.ttf" ("Open Sans") 3
void installFont() "Abyssinica SIL"
void installFont() "Andale Mono"
void installFont() "Arial"
void installFont() "Arial Black"
void installFont() "Bitstream Charter"
void installFont() "Century Schoolbook L"
void installFont() "Comic Sans MS"
void installFont() "Courier 10 Pitch"
void installFont() "Courier New"
void installFont() "DejaVu Math TeX Gyre"
void installFont() "DejaVu Sans"
void installFont() "DejaVu Sans Mono"
void installFont() "DejaVu Serif"
void installFont() "Dingbats"
void installFont() "Droid Sans Fallback"
void installFont() "FreeMono"
void installFont() "FreeSans"
void installFont() "FreeSerif"
void installFont() "Garuda"
void installFont() "Georgia"
void installFont() "HelveticaNeueCyr"
void installFont() "Impact"
void installFont() "KacstArt"
void installFont() "KacstBook"
void installFont() "KacstDecorative"
void installFont() "KacstDigital"
void installFont() "KacstFarsi"
void installFont() "KacstLetter"
void installFont() "KacstNaskh"
void installFont() "KacstOffice"
void installFont() "KacstOne"
void installFont() "KacstPen"
void installFont() "KacstPoster"
void installFont() "KacstQurn"
void installFont() "KacstScreen"
void installFont() "KacstTitle"
void installFont() "KacstTitleL"
void installFont() "Khmer OS"
void installFont() "Khmer OS System"
void installFont() "Kinnari"
void installFont() "Laksaman"
void installFont() "Liberation Mono"
void installFont() "Liberation Sans"
void installFont() "Liberation Sans Narrow"
void installFont() "Liberation Serif"
void installFont() "LKLUG"
void installFont() "Lohit Punjabi"
void installFont() "Loma"
void installFont() "Monospace"
void installFont() "mry_KacstQurn"
void installFont() "NanumBarunGothic"
void installFont() "NanumGothic"
void installFont() "NanumMyeongjo"
void installFont() "Nimbus Mono L"
void installFont() "Nimbus Roman No9 L"
void installFont() "Nimbus Sans L"
void installFont() "Norasi"
void installFont() "Noto Mono"
void installFont() "Noto Sans CJK JP"
void installFont() "Noto Sans CJK KR"
void installFont() "Noto Sans CJK SC"
void installFont() "Noto Sans CJK TC"
void installFont() "Noto Sans Mono CJK JP"
void installFont() "Noto Sans Mono CJK KR"
void installFont() "Noto Sans Mono CJK SC"
void installFont() "Noto Sans Mono CJK TC"
void installFont() "Open Sans"
void installFont() "OpenSymbol"
void installFont() "Padauk"
void installFont() "Padauk Book [PYRS]"
void installFont() "Padauk Book [SIL ]"
void installFont() "Phetsarath OT"
void installFont() "Purisa"
void installFont() "Saab"
void installFont() "Sans Serif"
void installFont() "Sawasdee"
void installFont() "Serif"
void installFont() "Standard Symbols L"
void installFont() "STIX"
void installFont() "STIX Math"
void installFont() "STIXGeneral"
void installFont() "STIXIntegralsD"
void installFont() "STIXIntegralsSm"
void installFont() "STIXIntegralsUp"
void installFont() "STIXIntegralsUpD"
void installFont() "STIXIntegralsUpSm"
void installFont() "STIXNonUnicode"
void installFont() "STIXSizeFiveSym"
void installFont() "STIXSizeFourSym"
void installFont() "STIXSizeOneSym"
void installFont() "STIXSizeThreeSym"
void installFont() "STIXSizeTwoSym"
void installFont() "STIXVariants"
void installFont() "Symbola"
void installFont() "TakaoPGothic"
void installFont() "Tibetan Machine Uni"
void installFont() "Times New Roman"
void installFont() "Tlwg Mono"
void installFont() "Tlwg Typewriter"
void installFont() "Tlwg Typist"
void installFont() "Tlwg Typo"
void installFont() "Trebuchet MS"
void installFont() "Ubuntu"
void installFont() "Ubuntu Condensed"
void installFont() "Ubuntu Mono"
void installFont() "Umpush"
void installFont() "URW Bookman L"
void installFont() "URW Chancery L"
void installFont() "URW Gothic L"
void installFont() "URW Palladio L"
void installFont() "Verdana"
void installFont() "Waree"
void installFont() "Webdings"
void installFont() "WenQuanYi Micro Hei"
void installFont() "WenQuanYi Micro Hei Mono"
Autorization::Autorization(QObject*) QThread(0xd8b090)
void Autorization::listen() *2 62000
libpng warning: iCCP: known incorrect sRGB profile
void Core::setLastLink(QString) ""
set menu = 0xf2f4c0 0xf19900
set menu = 0xf2f4c0 0xf19aa0
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=app&ea=use&an=Joxi&el= 3.0.13"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=location&ea=use&an=Joxi&el=ru_RU.UTF-8;ru"
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void Updater::networkManagerFinished(QNetworkReply*) QUrl("http://update.joxi.ru/current_version_linux_64") 0 "Unknown error"
void Updater::networkManagerFinished(QNetworkReply*) "<?xml version='1.0' encoding='UTF-8'?>
<server>
<update>
<version critical="0" license="0">2.1.1</version>
<link>http://update.joxi.ru/joxi_linux_64.zip</link>
</update>
</server>"
void NetworkReadReply::readReply(QByteArray)
void NetworkReadReply::readUpdate()
void NetworkReadReply::readUpdate() "" false
void NetworkReadReply::readUpdate() "version" true
void NetworkReadReply::readUpdate() "version"
void NetworkReadReply::readUpdate() "" false
void NetworkReadReply::readUpdate() "link" true
void NetworkReadReply::readUpdate() "link"
void NetworkReadReply::readUpdate() "" false
void Updater::checkUpdate(QString, bool, bool, QString, QString) "211" false "3.0.13" false "http://update.joxi.ru/joxi_linux_64.zip" ""
void Updater::checkQueue() 1
void Updater::checkQueue() 0
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=capture&ea=hotkey&an=Joxi&el=fragment"
libpng warning: iCCP: known incorrect sRGB profile
void BasicWindow::setMoviable(bool) true
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void MagnifierItem::setBackground(QPixmap) false QSize(1366, 768) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1080) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
void SelectorWidgetMac::selectComplete()
void SelectorWidgetMac::selectComplete() *1
void SelectorWidgetMac::selectComplete() screen geometry 0 QRect(1920,312 1366x768)
void SelectorWidgetMac::selectComplete() screen geometry 1 QRect(0,0 1920x1080)
void SelectorWidgetMac::selectComplete() globalRect.x() >= 0
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *2
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "9")
void JPainterArea::setCurrentLineWidth(int) 9
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "9")
void JPainterArea::setCurrentLineWidth(int) 9
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
qml: onVisibleChanged * 1
qml: implicitWidth 0 210
qml: implicitWidth 0 210
bool JPainterArea::canUndo() false 0
bool JPainterArea::canUndo() false 0
void MagnifierItem::setBackground(QPixmap) false QSize(3286, 1080) 1
qml: implicitWidth 0 210
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qml: onStateChanged = none
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
libpng warning: iCCP: known incorrect sRGB profile
void JPainterArea::setCurrentModule(QString) "Blur"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=click&an=Joxi&el=Blur"
void JPainterArea::setCurrentModule(QString) module BlurModule(0x190e310)
void SurfaceWidget::setEnableMask(bool) false
qml: onCurrentModuleChanged Blur true false
void JPainterArea::setCurrentLineWidth(int) 9
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Blur") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentModule(QString) "Blur"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=click&an=Joxi&el=Blur"
void JPainterArea::setCurrentModule(QString) module BlurModule(0x1915ab0)
void JPainterArea::setCurrentLineWidth(int) 9
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Blur") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentLineWidth(int) 9
void SurfaceWidget::setAudioRecord(AudioRecord*) AudioRecord(0x1ac5f50) SurfaceWidget(0x16933d0)
SurfaceWidget* Core::surfaceWidget() *3
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QObject::connect: No such signal SurfaceWidget::editPonoram(QPixmap)
SurfaceWidget* Core::surfaceWidget() *4
void SurfaceWidget::setFullscreen(bool)
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(1920,312 1366x768) false false
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(0,0 1920x1080) false false
qml: calccoordinate *1
qml: calccoordinate *5 0 768
void SurfaceWidget::setBackground(QPixmap)
void JPainterArea::setBackground(QImage) false
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1080) 1
qml: onBackgroundChanged
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QSGContext::initialize: stencil buffer support missing, expect rendering errors
virtual void SurfaceSelector::paint(QPainter*) *4
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
NetworkAccessManager::NetworkAccessManager(QObject*) false "" 0
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
void Autorization::getUserInfo() "https://api.joxi.net/drive/v1/about"
static QNetworkRequest& NetworkAccessManager::getAuthRequest(QNetworkRequest&)
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
void Autorization::getUserInfo() "User-agent" "Joxi 3.0.13"
void Autorization::getUserInfo() "Authorization" "Bearer N2M3ZmMzMzA0YmY2ODk4NWE2MGI3ZGMzODE1ZjNjZDk5ZmFiMjEzYjQ1ZTVmZWUzYTY1YmI1YmY1MTgzZGQzYw"
void Autorization::finished(QNetworkReply*) "{"maxUploadSizes":[{"size":"20971520","type":"*"}],"quotaBytesUsed":64228814.0,"quotaBytesTotal":1073741824.0,"user":{"displayName":"Zero Sentoki","isAuthenticatedUser":true,"emailAddress":"zero.sentoki@gmail.com","picture":{"url":"http:\/\/gravatar.com\/avatar\/3584366d52658e1558504151edb854ea"}}}"
void Setting::setValue(QString, QVariant, bool) "quota" QVariant(qulonglong, 1073741824) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "usage" QVariant(qulonglong, 64228814) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "max_post_size" QVariant(qulonglong, 20971520) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "username" QVariant(QString, "Zero Sentoki") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "usermail" QVariant(QString, "zero.sentoki@gmail.com") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "useravatar" QVariant(QString, "http://gravatar.com/avatar/3584366d52658e1558504151edb854ea") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "features" QVariant(QString, "") true
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "paidExpired" QVariant(QString, "") true
void Setting::setValue(QString, QVariant, bool) "paidExpired" QVariant(QString, "") true ""
void Setting::setValue(QString, QVariant, bool) 1


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xf2f4c0 0xf19c40


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xf2f4c0 0xf19aa0
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void JPainterArea::mousePressEvent(QMouseEvent*)
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=use&an=Joxi&el=Blur"
void BlurItem::resize(QRectF)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 3x3)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 8x6)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 14x9)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 20x13)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 30x18)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 39x23)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 47x27)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 55x31)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 67x34)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 89x42)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 112x48)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 134x53)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 159x58)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 165x60)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 180x62)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 197x67)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 203x68)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 205x69)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 210x71)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 219x75)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 222x77)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 223x77)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 225x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
void BlurItem::resize(QRectF)
void JPainterArea::setCurrentItem(AbstractGraphItem*)
void JPainterArea::setCurrentLineWidth(int) 9
virtual void AddCommand::redo()
bool JPainterArea::canUndo() true 1
bool JPainterArea::canUndo() true 1
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void SurfaceWidget::keyReleaseEvent(QKeyEvent*) is control QFlags() QFlags()
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mousePressEvent(QMouseEvent*)
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=use&an=Joxi&el=Blur"
void BlurItem::resize(QRectF)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777251 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void SurfaceWidget::keyReleaseEvent(QKeyEvent*) is control QFlags() QFlags()
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)

Работать работает, пользоваться можно. Но есть смущающие моменты:

1) В окне редактирования изображения мутное

2) При скриншоте области

а) возникает область выделения, делается скриншот

б) все элементы интерфейса и затемнение исчезают секунд на 5, начинаешь думать "а всё ли в порядке"

в) снова возникает область с элементами редактора и там уже всё как обычно

Проверил на работе, где два монитора, аналогично два небольших квадратика, в которых можно выбирать область.

Эта версия вроде бы работает. Завтра ещё на работе проверю, где два монитора.