lp:~neon/perlqt/master
- Get this branch:
- bzr branch lp:~neon/perlqt/master
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/perlqt.
Last successful import was .
Recent revisions
- 516. By Chris Burel <email address hidden>
-
Monkeypatch QMessageBox:
:information in test, so test does not require user interaction. - 515. By Petr Písař <email address hidden>
-
Initialize smokeperl_object properly
This patch fixes this build failure with GCC 6:
/builddir/
build/BUILD/ Qt-0.96. 0/qtcore/ src/util. cpp:2248: 59: error: cannot convert 'bool' to 'void*' in initialization
static smokeperl_object nothis = { 0, 0, 0, false };
^
CPAN RT#111630Signed-off-by: Petr Písař <email address hidden>
Signed-off-by: Chris Burel <email address hidden> - 513. By Chris Burel <email address hidden>
-
Fix cmake dependency on optional smoke components.
PerlQt depends on the smoke wrapper library for a component, not the source
library itself. So if, for instance, Qwt is installed, but the smoke lib is
not present, perl bindings to qwt cannot be built. This change updates the
dependency to be on the smoke qwt library instead.Fixes issue 63.
- 512. By Olivier Lahaye <email address hidden>
-
Fix cmake 2.6 support, which lacks string(SUBSTRING ...) with negative indexes.
- 511. By Olivier Lahaye <email address hidden>
-
Fix puic generated code for qt3support widgets.
Patch from issue https:/
/github. com/chrisburel/ perlqt4/ issues/ 46 "Qt3Support is broken in puic4" - 510. By Olivier Lahaye <email address hidden>
-
Fix problems with puic4 -x code generation.
This is a patch submitted for https:/
/github. com/chrisburel/ perlqt4/ issues/ 44 "puic4 -x does not create valid perl code" - 508. By Chris Burel <email address hidden>
-
Use a copy of the Qt::AutoLoad:
:AUTOLOAD variable. This appears to be a change in Perl's behavior. The way the operator
overloading in PerlQt works is that it first tries to find an operator method
on the class itself, and then next it tries to find one in the so-called
QGlobalSpace, which is a place defined by the smoke library for global Qt
functions. Perl passes the underlying XS code the full package and function
being called, which PerlQt splits into 2 strings, one for the package name, and
one for the method name. PerlQt null-terminates the package name string, and
in previous versions of Perl, this modification did not affect the source
$AUTOLOAD variable. In Perl 5.20.0, it does update the Perl variable, and then
causes confusion down the line.https:/
/bugzilla. redhat. com/show_ bug.cgi? id=1136340
https://bugs.kde. org/show_ bug.cgi? id=340518
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)