0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix the uniqMethods() method. It now determines that 2 methods are the same if they have the same signature, rather than using the methodId. This is because the QGlobalSpace methods can exist in multiple smoke objects. Add ipc/localfortuneclient example. More... over 14 years ago
Add network/downloadmanager example. More... over 14 years ago
Fix the getPointer() method to work in both use cases ($obj->getPointer and $obj->Qt::base::getPointer) More... over 14 years ago
Add support for Qt::AbstractXmlNodeModel::createIndex and Qt::XmlNodeModelIndex::internalPointer More... over 14 years ago
Complete work on the xmlpatterns/filetree example. Add debug info for when objects are copied. Fix qdbusxml2perl compile problem. It is dependent on some private headers. More... over 14 years ago
Add the xmlpatterns/filetree example. Fix puic4's handling of strings that span multiple lines. Add support for long longs in ambiguous method resolution in perl. Make sure the enums for the QXmlPatterns module get created properly in perl. Add support for handling QVector<QXmlNodeModelIndex>s in perl. Because of QGlobalSpace, sometimes we'll get the same QGlobalSpace method 2x in calls to findMethod(). So get the unique methods. More... over 14 years ago
Add a method to Qt::base called getPointer(). This method returns the numeric memory location for the c++ variable wrapped in a perl variable. More... over 14 years ago
Add qdbusxml2perl application. Looks like my previous commit didn't do a recursive add. More... over 14 years ago
Add a qdbusxml2perl application. Currently only supports generating adaptor files. More... over 14 years ago
Add qRegisterResourceData() and qUnregisterResourceData() methods to support prcc4. Remove the -package option from prcc4. The package name will be determined from the -o option. Update the widgets/validators example to build a resources module, and load the images from there instead from the disk. More... over 14 years ago
Add prcc (Perl Resource Compiler) More... over 14 years ago
This file accidently got duplicated. More... over 14 years ago
Add use line for QtSvg4 to get access to the Qt::SvgGenerator class. More... over 14 years ago
Add a test for the network/broadcast examples. More... over 14 years ago
Update the puic4 code to that from Qt 4.6.2. Only the driver code is updated, not any of the Perl code. Add support to puic4 for dynamically determining which modules to load, including those of custom widgets. Add support to puic4 for setBuddy() calls. More... over 14 years ago
Add an implementation of QUdpSocket::readDatagram to deal with setting the read string's size after completion of the call. More... over 14 years ago
When calling a signal, make sure we got the right number of arguments from perl. Add a function to easily get the calling sub's information. This may be perl version specific, so it'll need to be tested on some versions other than 5.10.0. Fix the draganddrop/draggableicons and draganddrop/dropsite examples. More... over 14 years ago
There seems to be a problem with the bindings not being notified when some objects are deleted. So we get entries in the pointer map that are out of date. So when we return those entries, make sure that the object we found in the pointer map inherits from the type we expect to be returning. This fixes "issue 16" from the perlqt4 google code bug tracking page. Revert the change from rev. 1165711. Making a copy of the variable in question means that the function using that argument can't modify it. Which breaks things that expect to get a pass by reference value. More... over 14 years ago
Add a test for the itemviews/puzzle example. Unfortunately it doesn't do much, since QTest can't simulate drag events. Fix a bug with the pixelator example. Always return QVariants in data() and headerData(). More... over 14 years ago
When calling a method in QGlobalSpace, don't stop when you find the first smoke module that provides the method you're looking for. Look through all smoke modules. This was breaking when calling operator<< on a QPixmap, because that method was defined by the QtGui module. The code would find the methods from QtCore and stop there. More... over 14 years ago
Add the graphicsview/padnavigator example. More... over 14 years ago
Add the code that actually makes QPolygonF Perl objects as a tied arrays. Add the qgraphicsview/diagramscene example, that depends on the tied array QPolygonF functionality. More... over 14 years ago
Add code to make Qt::PolygonF a tied array. The implementation of the tie interface is incomplete. More... over 14 years ago
Add a test for the pixelator example. Add a test for the unsigned int * marshaller. I was hoping to get a custom QTestLogger to make the output from using the QTest framework compatible with perl's prove. But that's not possible. So revert to using Test::More for now. More... over 14 years ago
Make a t/ directory in the qtgui module for the gui tests. Add a few tests that test a specific class. This provides a mechanism to add tests for problematic class methods. Add a QTEST_MAIN sub in QtTest4.pm that can be imported, to mimic the C++ macro. More... over 14 years ago
Fix to work with cmake 2.6. More... over 14 years ago
Add rules to build .ui files into perl modules. Currently places the generated files in the source dir (not the build dir) to avoid having to copy all the examples' code to the build dir (the examples should be runnable from the source dir). "make clean" in the build dir will remove the generated .pm files from the source tree. More... over 14 years ago
QtGui needed to use the marshall_it marshaller, so don't make it static, and make it visible for linking. Add the itemviews/pixelator example. This example has functionality that depends on bug 249567. More... over 14 years ago
Forgot to commit CMakeLists.txt for perl modules added in rev. 1164460. More... over 14 years ago
Add a fix to prevent infinite recursion when making a ::SUPER call. This was the case when calling this->SUPER::method inside a subclass's method, where the perl subclass, the c++ subclass, and the c++ baseclass all had an implementation of a given method. Remove the special-cased QAbstractItemModel::flags method, as it was just a workaround for the above-fixed bug. More... over 14 years ago