| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This is also a work around for a bug in gcc on powerpc (embedded-linux)
Task-number: 258358
Reviewed-by: jbache
|
|
|
|
| |
Also marked the other QHttpXxx classes as \obsolete.
|
|
|
|
|
|
|
| |
The classes marked \obsolete are no longer included in the
"All Classes" list. They are listed separately on an
"Obsolete Classes" list. The new page is reachable from the
"All Classes" page and from the "Grouped Classes" page.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The test for virtual signal did not work.
But we cannot make an error right now or it might break existing code
(exemple in task 210879)
Reviewed-by: Kent Hansen
|
|\ |
|
| |
| |
| |
| |
| | |
When an extern function is declared in the scope of another function,
MSVC sometimes ignores the enclosing namespace {}.
|
| |
| |
| |
| | |
Whoops, don't do sigaction for (nonexistent) signal 0.
|
| |
| |
| |
| | |
the property is set, not what doesn't happen when the property is not set.
|
| |
| |
| |
| |
| |
| | |
Also add additional overload.
Reviewed-by: Andreas
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
When premultiplying a color with the opacity, the color's alpha channel
was not set correcly.
Reviewed-by: Tom
|
| |
| |
| |
| |
| |
| |
| | |
Texture filtering was set before binding the texture, so the gradient
spread was not set correctly.
Reviewed-by: Tom
|
| |
| |
| |
| | |
Reviewed-by: Tom
|
| |
| |
| |
| | |
Reviewed-by: Tom
|
| |
| |
| |
| | |
Reviewed-by: Tom
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I added a QGLContextResource class which can be used internally in Qt
for sharing resources between contexts. The QGLContextResource is a
hash map where the context is used as 'key', and the resource is the
'value'. All the sharing contexts point to the same resource, and the
resource is automatically deleted when it is not referenced any more.
Now, the shader manager uses the QGLContextResource class.
I also added a pointer to a struct in the QGLContextPrivate class. The
struct is shared between all the sharing contexts and is deleted
automatically. Currently, the struct only contains the resolved OpenGL
function pointers.
The shared context register code has been simplified.
Reviewed-by: Tom
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Inheritence of fill attributes was implemented by copying attributes
from the parent node. This approach wouldn't work if the node is
referenced by a 'use' element. Now, only the fill attributes which have
been explicitly set are applied on the painter while drawing.
Reviewed-by: Tor Arne
|
| | |
|
| |
| |
| |
| |
| | |
This gives a 5% improvement in performance by avoiding iterating over
the contents more than once.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Avoid calling functions that may have other side effects, like
QString::utf16(). Use pointers whenever possible when iterating over
the string.
|
| |
| |
| |
| |
| | |
Use qt_nameprep after all since it's extremely fast for ASCII only and
it does in-place replacement.
|
| |
| |
| |
| |
| |
| |
| | |
Since we're going to do nameprepping anyways, avoid the lowercasing
step at the function entry (and thus, one extra temporary). The
nameprepping step is also faster than QString::toLower for the ASCII
case.
|
| |
| |
| |
| |
| |
| | |
Unfortunately, I can't do it all inline because the punycode encoding
and decoding requires reading the source several times. (Maybe the
decoding can be done with some effort in the future)
|
| |
| |
| |
| | |
This will allow to do less allocations in qt_ACE_do.
|
| |
| |
| |
| |
| | |
This way, we can improve QUrl parsing performance by avoiding
unnecessary copies.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Made the toPunycodeHelper function write to a QString.
Renamed qt_from_ACE to qt_ACE_do to indicate what it actually
does. Added the STD3 rules for hostnames, forcing hostnames to have to
strictly comply to STD3. Also, execute nameprep in the correct order
(before trying to encode to Punycode).
Validate hostnames when QUrlPrivate::canonicalHost() called, including
validation of IP Literals. Validation of IPv4 is missing.
Adapted other functions to use qt_ACE_do, notably QUrl::toAce (avoid
code duplication).
|
| | |
|
| |
| |
| |
| | |
Reviewed-by: Eskil Abrahamsen Blomfeldt
|
| |
| |
| |
| |
| |
| | |
It's not supported because the root state has no ancestor,
which is a requirement for the state machine's transition
selection algorithm.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Using qglobal.h and checking the compiler version with the
preprocessor has the side-effect that moc won't generate proper code
since it doesn't know about the compiler version.
Enable both modules under Sun CC 5.9 and IBM xlC 7.0.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
qIsForwardIteratorEnd with QString
This is used in other places too, so move the definition to the
header.
Reviewed-By: Trust Me
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
expansions.
parser/qmaintainingreader.cpp", line 175.40: 1540-0274 (S) The name lookup for "formatKeyword" did not find a declaration.
parser/qmaintainingreader.cpp", line 175.40: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
Reviewed-By: Peter Hartmann
Reviewed-By: Frans Englich
|
| |
| |
| |
| |
| |
| |
| | |
Make sure that the function is found properly. It can't be static, for
whatever reason.
Reviewed-By: Peter Hartmann
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
understand what to delete
Reviewed-By: Trust Me
|
| |
| |
| |
| | |
QWebSecurityOrigin and QWebDatabase.
|
| |
| |
| |
| |
| |
| |
| |
| | |
These compilers compile this code fine, but this warning shows up
*everywhere* when building Qt (or used to, since qstringlist.h
included qstringmatcher.h).
Move the structure definition to outside the union.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Reviewed-by: mauricek
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The editor was a just a detail to make the animations and shouldn't be
included in the example.
|