On Wednesday, 18 de May de 2011 12:58:21 Stephen Kelly wrote:
Thiago Macieira wrote:
On Tuesday, 17 de May de 2011 19:10:43 jut wrote:
Item Views Next Gen - what about this project?
ItemViews-NG became Widgets-NG which in turn became Qt Components.
Did the code also move to the qt
)?
I recommend you simply start working, on your own branch.
Either you clone the qtbase.git repository (Qt 5) and make your own
modifications, make the class work integrated into QtCore 5.0, or you work
separately, on top of QtCore 5.0. Whichever is easiest for you.
--
Thiago Macieira
On Thursday, 26 de May de 2011 11:56:26 Kishore wrote:
On Thursday 26 May 2011 2:40:20 AM Thiago Macieira wrote:
QObject::connect(sender, SenderClass::signalName,
[](int i){ qDebug() i; });
OT. Could you just explain the above code? Is that just indicative or can
. That seems superfluous and completely unnecessary to me. If I
have a pure QML application today (say, the Chicken Wranglers), with no C++
plugins, what is the proper way to run it in with the Scene Graph?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product
)
But the toPrettyPercentEncoding function has a few bugs that need
correcting. I wouldn't learn those details of URL/URI until later on.
That commit in kdelibs is dated 2007-05-21, whereas my work in QUrl that made
the parser and encoder fully compliant is dated 2008-11-10.
--
Thiago Macieira - thiago (AT) macieira.info
this.
You're trying to solve the problem of having a GUI for writing every aspect of
the build system. That's not what we want.
What we want from the above is the full listing of source files (to present in
the project listing).
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
probably come up with a lot
of use-cases and requirements that we aren't addressing yet in Qt Quick.
Most examples are meant to be run on the developer's machine, which is a
desktop.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development
Em Tuesday, 7 de June de 2011, às 10:39:15, BRM escreveu:
It has been proposed to make a new QtService implementation that makes use
of C++ Abstract Interface classes instead [1,3]. In the process of doing
Why does it need to be in QtCore?
--
Thiago Macieira - thiago (AT) macieira.info
means your code gets released as Open
Source under the LGPL and it allows Nokia to relicense it to Digia so they can
have a commercial version.
You don't need to do anything special. Just contribute the code that you write
yourself. You cannot take code from somewhere else.
--
Thiago Macieira
portions of emails for
qt-interest. That also means that emails sent HTML-only show the HTML source
code. Since I have better things to do than to decipher HTML source code, I
will never reply to HTML-only emails.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior
.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
On Wednesday, 8 de June de 2011 12:33:39 Thiago Macieira wrote:
Since the system doesn't have a Wacom tablet, so there's no wintab32.dll in
the system dirs. When Qt probes for the Wacom drivers, it tells the system
to LoadLibrary(wintab32) and that will be resolved on the current
directory
linking. Make your app LSB+Qt: violate
the LSB only to linking to Qt.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
Em Tuesday, 7 de June de 2011, às 20:35:04, Alexander Neundorf escreveu:
On Tuesday, June 07, 2011 08:37:06 AM Thiago Macieira wrote:
...
Note what I said before: do not ship your own Qt binaries on Linux. If
you really want to do that, I recommend either static linking or the
renaming
.
To me, this sounds very useful.
It is.
So why did we need add_subdirectory (ordered subdirectories) in KDE?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B
certainly use it in other places.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
Qt Creator need SFW for?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
iterations
before finalizing the API in 1.0.
I don't see any reason why not :-)
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally
to GCC 4.2.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part.
___
Qt5
. But this is implementation behaviour.
We haven't finished getting the containers to be exception-safe, so we don't
promise it either.
Try not to run out of memory.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C
Em Wednesday, 29 de June de 2011, às 21:27:57, Konrad Rosenbaum escreveu:
if(mylist.contains( [](mydatadat){return dat.name==hello;} ) )
doSomething()
Like I said, this is a job for external functions, like qFind or STL
algorithms.
--
Thiago Macieira - thiago (AT) macieira.info - thiago
Em Wednesday, 29 de June de 2011, às 22:26:13, Robin Burchell escreveu:
On 29 June 2011 20:54, Thiago Macieira thi...@kde.org wrote:
Em Wednesday, 29 de June de 2011, às 21:27:57, Konrad Rosenbaum escreveu:
if(mylist.contains( [](mydatadat){return dat.name==hello;} ) )
doSomething
// this may look a bit weird but it would be
logical...
Do not use dots. Subdirectories are the way to go, as this would otherwise
create directories with too many files upon installation.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint
you store with a pointer?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part.
___
Qt5-feedback mailing
.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
creation+deletion using inotify).
So, would a merge request for QTemporaryDirectory be a good idea?
I think so.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B
Qt3Support and deprecated methods (fromPunycode / toPunycode)
- deprecate but not remove toPercentEncoding and fromPercentEncoding -- use
QByteArray instead
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG
request with it?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed
On Thursday, 18 de August de 2011 14:43:51 David Faure wrote:
On Wednesday 17 August 2011 14:26:21 Thiago Macieira wrote:
The main problem is: what does the following return?
QUrl(/foo).scheme()
If it's file
Yes, in KUrl this returns file.
, the following code will not work
.
The RFC says which characters are allowed, but we can accept non-allowed
characters provided that they aren't otherwise reserved.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint
-precision code, as C and C++ have an
automatic promotion to double. More difficult than that is to write code that
operates on shorts, since promotion to int happens even more easily.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source
;
QString toString(QIslamicDate) const;
QIslamicCalendar fromIslamicDate(const QString ) const;
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C
compatible with GCC. And GCC on
HP-UXi has never been tested by the Qt team, it was contributed by a user. But
HP-UXi would probably have the same solution as Solaris.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
plugins should then be folded into the platform
plugin and the Lighthouse plugin, as appropriate.
The only problem with this is that this is an I propose, not an I will do.
Are there any volunteers for this work?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software
the point that Stephen was trying to make: we need a way to
detect which plugins exist and what they do, plus this should be cached
somehow.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358
any extension. Nor are any of its extensions
supported by anyone else.
Once we have a replacement class for it, whcih is easier to use and more
performant (for example, implemented on top of dconf on Unix), I propose we
deprecate it.
--
Thiago Macieira - thiago (AT) macieira.info - thiago
On Tuesday, 23 de August de 2011 15:14:05 Thiago Macieira wrote:
The interface I propose for this is one front-end class in Qt, ostensibly
named QSystemConfiguration, with one or more static functions of the
signature:
static QVariant configuration(ConfigurationEntry entry);
where
on desktop
Linux is GConf, as that brings too many dependencies.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
to be
inspected.
It's only for the plugin mechanism that we need something better.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
Sink
Qt Dumping Ground
Qt Cemetery
:-)
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description
of
the feature freeze.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally
the missing packages and will try.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description
On Thursday, 1 de September de 2011 13:43:00 Thiago Macieira wrote:
Note I managed to compile the ARM simulator on the MIPS target after
modifying the source code, but I have no way of testing if it works. I
will try to do the same for IA-64 ILP32 little-endian and see if the test
runs
).
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
are more likely.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed
On Thursday, 1 de September de 2011 16:35:51 Kent Hansen wrote:
Den 01. sep. 2011 15:03, skrev ext Thiago Macieira:
Where are you guys working on this? The current V8 repository is dated
from
May. Upstream must have made improvements and fixes.
There's a rebase in progress. Currently QML
module doesn't have a Qt front-end API. The JS API for it would be
QtScript or something similar. We need a JS front-end API anyway to add
objects to QtDeclarative and manipulate them.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source
more likely to be the replacement for QRegExp.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description
syntax has a lot of benefits. It's an established standard
and we need to have it anyway, due to QtScript, QtWebKit and QtDeclarative.
But from my point of view, C++ developers expect to have something with the
Perl syntax and its features.
--
Thiago Macieira - thiago (AT) macieira.info - thiago
to SIMD on other processor architectures too...
Can you be more specific? What's wrong with the internal format as it is?
Aside from not adding Q_DECL_ALIGNED(16).
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
, for
5.0.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed
grounds for delaying the release further
if there are people still working on the code. Even if it's just one person
doing part-time job.
So if anyone has deadlines they need Qt 5.0, they should invest in making Qt
5.0 release-ready (by the community's definition of release-ready).
--
Thiago
of commitment from the people working
on this that they will work on what's left RealSoonNow™.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5
On Tuesday, 6 de September de 2011 09:09:10 casper.vandonde...@nokia.com
wrote:
Moving the parser part to QtCore would allow us to stay on just depending
on QtBase (We depend on core + xml)
Can I suggest moving QtDBus into QtCore too and make it mandatory on all
platforms?
--
Thiago
(incorrect string that requires recoding, like \1%), there will be two
memory allocations.
For the moment, I'll leave it like it is right now.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358
On Tuesday, 6 de September de 2011 13:05:49 Thiago Macieira wrote:
On Wednesday, 17 de August de 2011 11:19:11 David Faure wrote:
- the setters will take an extra flag of type QUrl::ParsingMode
(StrictMode
and TolerantMode). Default should be TolerantMode.
For the moment, I'll leave
? ;)
There haven't been Creative Fridays for over a year now. Research projects are
managed differently.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1
, we cannot access the new website. It's still firewalled.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
of sense :
Box with a web serber + Qt C++ web service, and to remote control
(tablet,...) you can use an HTML5 webapps done in Qml
I think you should prototype that.
I have my concerns of whether this is feasible or in any way performant, but
if you manage it, it would be great.
--
Thiago Macieira
, break binary
compatibility or invent a new version number.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
extended with Open With).
However, before we could list the applications for a MIME type, we need to be
able to list applications in the first place, launch them and maybe even
control them. This might be an interesting feature, but it is definitely not
something we should rush now.
--
Thiago
) and yet allows KDE to find its helper tools?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description
On Saturday, 17 de September de 2011 10:07:20 Sune Vuorela wrote:
On 2011-09-17, Thiago Macieira thi...@kde.org wrote:
Tell me this: how would you write code that searches for a generic libexec
(no kde4 in the pathname) and yet allows KDE to find its helper tools?
And even write one generic
-specific? I must be missing
something.
I meant if a 64-bit library (/usr/lib64/libfoo) can use a 32-bit helper
application (/usr/lib/foo/libexec/bar). Or to put it simply: where should the
64-bit helper be installed: /usr/lib or /usr/lib64?
--
Thiago Macieira - thiago (AT) macieira.info
On Saturday, 17 de September de 2011 11:36:26 Thiago Macieira wrote:
Tell me this: how would you write code that searches for a generic libexec
(no kde4 in the pathname) and yet allows KDE to find its helper tools?
I think this thread has gone off in the wrong direction. Let's go back
% of the arguments there and it should be mostly ok. The rest should
be setters and getters.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005
On Tuesday, 20 de September de 2011 15:36:22 Petr Vanek wrote:
And/or did anybody talked with Qxt guys to include extremely useful global
keyboard shortcut class?
Which doesn't work with the infrastructure that KDE 4 creates?
--
Thiago Macieira - thiago (AT) macieira.info - thiago
On Tuesday, 20 de September de 2011 16:40:26 Petr Vanek wrote:
On Sep 20, 2011 (Tuesday), at 4:31 PM, Thiago Macieira wrote:
On Tuesday, 20 de September de 2011 15:36:22 Petr Vanek wrote:
And/or did anybody talked with Qxt guys to include extremely useful
global
keyboard shortcut class
to write the string-matching code yourself, or you have to use a
code generator.
And then we're right back where we started: moc and the current syntax.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG
it to be there, eventually. I also get that you won't be
joining the development.
Maybe you'll volunteer to maintain the widget classes and bring it back up
from Done to Maintained?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology
memory.
While Symbian is not a target anymore, there are plenty of embedded platforms
with little flash memory available.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint
On Wednesday, 21 de September de 2011 15.12.21, Thiago Macieira wrote:
There's no way around it. Since we're using the function pointer (actually,
the PMF) to identify the signal, you must have C++ access to the signal
function. That means you must be able to call it.
Other template-based
if this is not a real target...?
What redesign for mobile are you talking about?
Reminder:
http://conversations.nokia.com/2011/02/11/mobile-phones-the-next-billion/
That doesn't say anything about Symbian.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect
On Wednesday, 21 de September de 2011 13.50.21, Uwe Rathmann wrote:
On Wed, 21 Sep 2011 15:21:32 +0200, Thiago Macieira wrote:
I understand that sentiment. What I was saying is that I want to bring
that ease of making applications to the desktop too. Not because I think
mobile UIs
:
And make moc generate these two functions. We'd have the connection as:
QObject::connect(sender, MyClass::signalName_connect, receiver, [](){});
and the emission:
emit signalName(newText, ++count);
I don't like it either.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
syntax, wouldn't you rather your compiler told you that you had made
mistakes?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005
On Thursday, 22 de September de 2011 09:08:02 Marc Mutz wrote:
Hi Thiago,
On Tuesday August 23 2011, Thiago Macieira wrote:
Moreover, imagine an embedded device that wants to save space in the
minimal base system: they could choose to compile Qt and all of their
applications without STL
preferable if nothing changed to enable it (aside from C++11). Definitely not
boilerplate code.
8) addition of new signals is binary compatible
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG
#include qobject_moc.h
This means that qobject_moc.h depends on qobject.h and qobject.h depends on
qobject_moc.h.
make will scream out.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358
input including headers that
it generated by itself.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
of what I don't like, check out GObject.
And as an example of how I'd like it to be, check out my blog on a string
table with no relocations in C++11.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG
should use it.
In other words, if you want to see this, you need to create the proof of
concept, prove the 8 points I outlined in the other email and prove to us that
this is worth the hassle.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open
. No boilerplate code to write, only the 'new and ugly' connect
call.
The same technique can be used to bypass the signal protection and emit the
signal.
So I'm skeptical about the advantage and still afraid of the drawbacks.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software
.
Experience in KDE shows asynchronous is better when a non-negligible delay is
expected.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5
there was a passing discussion of Metro in the topic about QML
components standardisation.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005
everywhere.
We just have to declare it so and start testing the build.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
and differs from compiler to compiler --
it's nice that V8 relies on undefined behaviour...).
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C
the decision, feel free to reopen. But you're not allowed to
rehash old arguments just to get the decision to go your way.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067
.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
surprised to hear that such a thing existed.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description
On Monday, 26 de September de 2011 16:02:36 Olivier Goffart wrote:
On Monday 26 September 2011 15:40:01 Thiago Macieira wrote:
I know an asynchronous API is much harder to deal with and leads to more
complex code.
Not necessarily...
connect (manager-get(QNetworkRequest(url
certificates. If they had proposed it with only the path
found on Debian and Ubuntu systems, it would not have been acceptable.
In some cases, we might find out that the installations in the CI system need
to be fixed instead.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
On Monday, 26 de September de 2011 17:48:27 Oswald Buddenhagen wrote:
On Sat, Sep 24, 2011 at 05:01:15PM +0200, ext Thiago Macieira wrote:
On Saturday, 24 de September de 2011 14:49:50 Peter Kuemmel wrote:
For instance qobject.h:
#ifndef QOBJECT_H
#define QOBJECT_H
#ifndef
that, it's very easy to write:
bool check = your code goes here;
Q_ASSERT(check); Q_UNUSED(check);
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067
: when will it be available in the LSB for us to build
against?
Anyway, what we can do is provide documentation on what we require by using
the LSB as the baseline: it's LSB 4.0 plus these libraries upgraded and these
other libraries present.
--
Thiago Macieira - thiago (AT) macieira.info - thiago
it from C++..? Or did i miss something
somewhere?
Do those interesting parts of LibQxt make any chance of getting in Qt?
Yes, but only if someone does the effort and the licensing is compatible.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect
asynchronous.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part
1 - 100 of 159 matches
Mail list logo