[Development] QUIP Index is not showing up at contribute.qt-project.org

2023-12-27 Thread Sze Howe Koh
These pages are blank: * https://contribute.qt-project.org/quips/ * https://contribute.qt-project.org/quips/0 In contrast, these pages show the (now-outdated) index: * http://quips-qt-io.herokuapp.com/ * http://quips-qt-io.herokuapp.com/quip-.html Regards, Sze-Howe -- Development mailing

Re: [Development] Change needs review: https://codereview.qt-project.org/c/qt/qtbase/+/476336

2023-06-11 Thread Sze Howe Koh
+1'ed Regards, Sze-Howe On Mon, Jun 12, 2023, 06:48 Thiago Macieira wrote: > This change was last updated on May 12. It's a simple change to a unit > test, > but I haven't got a vote yet. > > Someone please give any thumbs up or now. I can't maintainer-approve > without > net positive votes

[Development] Orphaned Gerrit patchset

2022-10-27 Thread Sze Howe Koh
This one has been stuck in "Integrating" state for over a year: https://codereview.qt-project.org/c/qt/qt5/+/328630 Regards, Sze-Howe ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Nominating Christian Ehrlicher and Andy Shaw as Qt SQL co-maintainers

2022-09-26 Thread Sze Howe Koh
On Mon, 26 Sept 2022 at 15:13, Volker Hilsheimer wrote: > > Hi, > > > I would like to nominate Christian and Andy as co-maintainers for Qt SQL. > > Mark Brand, who is currently listed as the maintainer of Qt SQL, hasn’t > responded to any of my emails, including one from two weeks ago where I >

Re: [Development] Jira tickets for Qt Print Support (Was: Volunteer wanted: update use of CUPS API)

2022-06-01 Thread Sze Howe Koh
On Thu, 5 May 2022 at 16:41, Tor Arne Vestbø wrote: > > > On 5 May 2022, at 10:32, Alex Blasche wrote: > > > > > -Original Message- > > > From: Development On Behalf Of Sze > > > Howe Koh > > > On Mon, 4 May 2020 at 15:19, Lars Knol

[Development] Jira tickets for Qt Print Support (Was: Volunteer wanted: update use of CUPS API)

2022-05-04 Thread Sze Howe Koh
On Mon, 4 May 2020 at 15:19, Lars Knoll wrote: > > > On 4 May 2020, at 09:08, Albert Astals Cid via Development > > wrote: > > > > P.S: Someone should really really remove John Layt as printinting mantainer > > stuff, i don't think he's been around for years. > > Agreed. I’ll remove him. > >

[Development] Qt Android Extras "stopgap"

2021-09-18 Thread Sze Howe Koh
A blog post [1] and the current doc snapshot [2] both say, "Clients that still rely on missing functionality can include the private header as a stopgap solution." However, I just installed Qt 6.2.0 RC for Android and can't find qtandroidextras_p.h anywhere. Are the blog and snapshot accurate?

Re: [Development] Should null QPixmaps be allowed in a QCoreApplication?

2021-09-03 Thread Sze Howe Koh
On Tue, 31 Aug 2021 at 19:22, Eirik Aavitsland wrote: > > On 7/27/21 6:41 PM, Sze Howe Koh wrote: > > Current Qt behaviours: > > > > A) If you create any QPixmap after creating QGuiApplication, the result > > is probably the pixmap that you asked for. All is well. &g

[Development] Should null QPixmaps be allowed in a QCoreApplication?

2021-07-27 Thread Sze Howe Koh
Current Qt behaviours: A) If you create any QPixmap after creating QGuiApplication, the result is probably the pixmap that you asked for. All is well. B) If you create any QPixmap after creating QCoreApplication, the result is a null QPixmap. No warnings are produced. C) If you create any QPixmap

Re: [Development] Merging qtquickcontrols2 into qtdeclarative

2021-07-15 Thread Sze Howe Koh
On Tue, 13 Jul 2021 at 21:38, Michal Klocek wrote: > > Hi > > Please note qtpdf repository was merged into qtwebengine, authors wanted to > keep all the history so it was kept and git blame works nicely. However, > qtwebengine git repo is anyway big in size so adding extra ~100 commits did >

[Development] Removing the global static QObject from QPixmapCache

2021-05-29 Thread Sze Howe Koh
== Issue == There is a rule that "QCoreApplication should be the first QObject created and last destroyed" [1]. However, there exists a violation to this rule in Qt's internals -- QPixmapCache uses an internal global static QObject (a QPMCache, to be precise) [2]. If initialized, the QPMCache

[Development] Avoiding ads and/or Google for doc searches (was: Changes to Freenode's IRC)

2021-05-21 Thread Sze Howe Koh
On Thu, 20 May 2021 at 01:40, Kai Köhne wrote: > > > -Original Message- > > From: Development On Behalf Of Jason H > > Sent: Wednesday, 19 May 2021 17:26 > > To: giuseppe.dang...@kdab.com > > Cc: development@qt-project.org > > Subject: Re: [Development] Changes to Freenode's IRC > > > >

[Development] How to deprecate enum values (was: "Deprecated/Obsolete API that survived the transition from Qt 5 to Qt 6")

2021-04-08 Thread Sze Howe Koh
On Thu, 8 Apr 2021 at 04:43, Volker Hilsheimer wrote: > without compile time warning those methods will still be in use, so we can’t > remove them. Is there a way to generate compile-time warnings for _enum values_? Here are some existing flags that were missed during the Qt 6.0 cull: * Code

Re: [Development] Deprecated/Obsolete API that survived the transition from Qt 5 to Qt 6

2021-04-07 Thread Sze Howe Koh
On Wed, 7 Apr 2021 at 22:14, Volker Hilsheimer wrote: > > > On 7 Apr 2021, at 15:55, Allan Sandfeld Jensen wrote: > > > > On Mittwoch, 7. April 2021 15:18:10 CEST Giuseppe D'Angelo via Development > > wrote: > >> Il 07/04/21 14:56, Sze Howe Koh ha scritto: &

[Development] Deprecated/Obsolete API that survived the transition from Qt 5 to Qt 6

2021-04-07 Thread Sze Howe Koh
Some parts of the Qt API have been documented as obsolete for a long time, but were not removed before Qt 6.0.0 was released. For example, the following 2 pages contain exactly the same list: * https://doc.qt.io/qt-5/qmessagebox-obsolete.html * https://doc.qt.io/qt-6/qmessagebox-obsolete.html

Re: [Development] A face for the Qt Project

2021-03-19 Thread Sze Howe Koh
On Fri, 19 Mar 2021 at 02:43, Cristián Maureira-Fredes wrote: > > Dear community, > > The Qt Project is a huge effort from many people, and for the same > reason, it's quite interesting to (1) Learn how to contribute and be > part of it, and (2) Analyze the interactions of the many > Qt modules.

Re: [Development] [Interest] [Releasing] download.qt.io is down

2021-01-22 Thread Sze Howe Koh
Thank you, Tuukka and co! Regards, Sze-Howe On Fri, 22 Jan 2021 at 22:33, Tuukka Turunen wrote: > > Hi, > > > > Servers have been restored and open-source downloads are working again. > > > > Archive of old and historic releases is missing, but will be made available > next week. > > > > Blog

Re: [Development] [Releasing] [Interest] download.qt.io is down

2021-01-20 Thread Sze Howe Koh
t; > > From: Development > Date: Wednesday, 20. January 2021 at 8.06 > To: Sze Howe Koh > Cc: development@qt-project.org , > releas...@qt-project.org , Interests Qt > > Subject: Re: [Development] [Releasing] [Interest] download.qt.io is down > > Hi, > > &

Re: [Development] [Releasing] [Interest] download.qt.io is down

2021-01-19 Thread Sze Howe Koh
On Wed, 20 Jan 2021 at 04:10, Tuukka Turunen wrote: > > > Hi, > > There are multiple mirrors, try for example: > > > > https://qt-mirror.dannhauer.de/ > > https://www.funet.fi/pub/mirrors/download.qt-project.org/ > > https://ftp.fau.de/qtproject/ > > > > ...or just use the online installer, which

Re: [Development] QProperty and library coding guide

2020-07-19 Thread Sze Howe Koh
On Sat, 18 Jul 2020 at 03:58, Ulf Hermann wrote: > > > I must be missing something. I tend to think of eventloops with notify > > signals are an improvement over polling. You statement seems to say > > that asking for a value is better, and notifications are to be avoided? > > I'm not saying

Re: [Development] take five

2020-06-10 Thread Sze Howe Koh
On Wed, 10 Jun 2020 at 15:26, Lorn Potter wrote: > > Hi *, > On the road to Qt 6, we must remember our past: > What better way than to have a short break to listen to this worldwide > hit - The Qt 4 Dance! > > https://www.youtube.com/watch?v=NbTEVbQLC8s > > -- > Lorn Potter > Freelance Qt

Re: [Development] WebSocket Module [CVE-2018-21035]

2020-03-09 Thread Sze Howe Koh
On Mon, 9 Mar 2020 at 19:11, wrote: > Hi, > > I provided a patch for CVE-2018-21035, present in Qt5 WebSocket Module. > However apparently since the patch adds a new API it cannot go into Qt5. > > This vulnerability makes the Qt5 WebSocket module totally unusable for > use in non-trusted

Re: [Development] Broken RNG on AMD Ryzen CPUs affect QTemporaryFile, Qt IFW

2020-02-18 Thread Sze Howe Koh
On Tue, 18 Feb 2020 at 20:57, Edward Welbourne wrote: > > On Tue, 18 Feb 2020 19:35:53 +0800 > Sze Howe Koh wrote: > >> See > >> https://forum.qt.io/topic/111473/maintenance-tool-error-cannot-open-file-for-writing-no-error/ > > I note that the code quoted is usi

[Development] Broken RNG on AMD Ryzen CPUs affect QTemporaryFile, Qt IFW

2020-02-18 Thread Sze Howe Koh
See https://forum.qt.io/topic/111473/maintenance-tool-error-cannot-open-file-for-writing-no-error/ In summary, a bad BIOS prevents QTemporaryFile from generating different filenames each run. The Qt Installer encounters name conflicts and produces a cryptic error message: Cannot open file

Re: [Development] A modest proposal: disable lower-case keywords (emit, foreach, forever, signals, slots) by default

2020-02-17 Thread Sze Howe Koh
On Mon, 17 Feb 2020 at 14:18, Marc Mutz via Development wrote: > > On 2020-02-16 19:32, Thiago Macieira wrote: > > On Saturday, 15 February 2020 06:23:52 PST Marc Mutz via Development > > wrote: > >> C++20 will contain new classes with emit() member functions > >> (wg21.link/P0053). While that

Re: [Development] How to perform unattended installations of Qt? (Was: Changes to Qt offering)

2020-02-14 Thread Sze Howe Koh
Another use case: Mass deployment to multiple PCs: https://forum.qt.io/topic/111587/classroom-deployment-of-qt-for-multiple-pcs-and-for-all-users-windows Regards, Sze-Howe On Sat, 15 Feb 2020 at 07:06, Sze Howe Koh wrote: > > On Sat, 15 Feb 2020 at 04:19, Thiago Macieira &

[Development] How to perform unattended installations of Qt? (Was: Changes to Qt offering)

2020-02-14 Thread Sze Howe Koh
On Sat, 15 Feb 2020 at 04:19, Thiago Macieira wrote: > On Tuesday, 28 January 2020 19:31:34 PST Thiago Macieira wrote: > > On Tuesday, 28 January 2020 03:52:49 PST Tino Pyssysalo wrote: > > > It is also possible to transfer the qtaccount.ini file to a CI machine, > > > which removes the need for

[Development] Rationalizing qApp and qGuiApp

2020-01-18 Thread Sze Howe Koh
Currently, * The qApp macro changes type depending on which headers are included, and in what order. (If you #include but instantiate a QCoreApplication, qApp returns a QGuiApplication pointer) * The documentation says that the qApp macro is only valid if a QApplication was instantiated. [1] *

Re: [Development] Nominating André Hartmann for maintainer for QCanBus API

2019-11-26 Thread Sze Howe Koh
On Tue, 26 Nov 2019 at 17:07, Samuel Gaist wrote: > > > > > On 26 Nov 2019, at 09:36, Alex Blasche wrote: > > > > Hi, > > > > The QCanbus API is part of the QtSerialBus module. Since its first release > > it has come a long way. In particular, André Hartmann & Denis Shienkov made > > big

Re: [Development] Wither QString?

2019-10-17 Thread Sze Howe Koh
On Fri, 18 Oct 2019 at 08:43, Alexander Nassian wrote: > > C++ hasn‘t even proper Unicode handling integrated. std::string is a mess in > my opinion. > > Beste Grüße / Best regards, > Alexander Nassian > > Am 18.10.2019 um 02:30 schrieb Henry Skoglund : > > >  Hi, while writing lots of QString

Re: [Development] Updating holdover API from Qt 1 times

2019-09-14 Thread Sze Howe Koh
On Tue, 20 Aug 2019 at 22:29, Matthew Woehlke wrote: > > On 17/08/2019 00.13, Sze Howe Koh wrote: > > QLabel returns some CoW types by-pointer as a legacy from Qt 1 times [1]: > > > > QPixmap *QLabel::pixmap() const; > > QPixture *QLabel::pixmap() const; >

Re: [Development] HEADS-UP: Branching '5.14' from 'dev' complete, Qt 5.14 Feature Freeze in effect & '5.15' created

2019-08-27 Thread Sze Howe Koh
On Tue, 27 Aug 2019 at 18:48, Nils Jeisecke via Development wrote: > > Am 27.08.2019 um 08:34 hat Jani Heikkinen geschrieben: > >This issue should be fixed now > Now it says "Your edit was aborted by an ArticleSave hook". The message could be clearer, but it actually means "Your edit is pending

Re: [Development] Updating holdover API from Qt 1 times

2019-08-19 Thread Sze Howe Koh
On Sun, 18 Aug 2019 at 07:37, Mutz, Marc wrote: > > On 2019-08-17 07:13, Sze Howe Koh wrote: > [...] > > Which should we implement? I personally prefer (2) as it it can be > > added to Qt 5.x and provides backward compatibility while keeping the > > nice compact func

[Development] Updating holdover API from Qt 1 times

2019-08-16 Thread Sze Howe Koh
QLabel returns some CoW types by-pointer as a legacy from Qt 1 times [1]: QPixmap *QLabel::pixmap() const; QPixture *QLabel::pixmap() const; If you know of any other such API, please point them out! Anyway, a few different ways have been proposed to modernize this API [2][3][4],

Re: [Development] Changes planned for the online installer

2019-03-19 Thread Sze Howe Koh
Thanks for the initiative, Tuuka and team. Much appreciated. As part of the meeting, please review the points raised in previous discussions [1][2]. Three major pain points were: (A) Downloading metadata is very time-consuming. (B) The automatic mirror selection algorithm doesn't always

Re: [Development] Enum classes in signals?

2019-02-06 Thread Sze Howe Koh
On Wed, 6 Feb 2019 at 12:43, Giuseppe D'Angelo via Development wrote: > > Il 05/02/19 18:16, Dmitriy Purgin ha scritto: > > I couldn't figure out the exact combination but as far as I remember, if > > you have namespaced code, you have to always fully qualify the enum > > class parameters in

[Development] Best way to introduce SIC for Qt 6 (was: Branch for Qt 6)

2019-01-19 Thread Sze Howe Koh
On Tue, 15 Jan 2019 at 23:50, Thiago Macieira wrote: > > On Tuesday, 15 January 2019 00:21:54 PST Lars Knoll wrote: > > * We regularly merge dev into it > > * BC breakages are fine > > * SC breakages require a maintainer approval and a Changelog entry marking > > this as a source incompatible

Re: [Development] Qt 5.12 and debug/warnings messages

2019-01-11 Thread Sze Howe Koh
On Fri, 11 Jan 2019 at 19:03, Fabrice Mousset | GEOCEPT GmbH wrote: > > Hi Kai, > > I've used the development mailing list because I think this is a bug in the > release. > When I build my application with Qt 5.4.2, Qt 5.6.x or Qt 5.11.2 all works as > expected. > But with Qt 5.12.0, nothing

[Development] Missing documentation in Qt 5.12

2018-12-17 Thread Sze Howe Koh
Significant chunks are missing from the Qt 5.12 documentation: https://bugreports.qt.io/browse/QTBUG-72357 Could we please have a prominent notice on the website informing users of this issue (and suggest viewing the Qt 5.11 version as a workaround) until a fix lands? Regards, Sze-Howe

Re: [Development] Nominating Christian Ehrlicher for Approver

2018-11-20 Thread Sze Howe Koh
On Tue, 20 Nov 2018 at 16:40, Samuel Gaist wrote: > > Hi, > > > On 20 Nov 2018, at 09:38, Richard Gustavsen wrote: > > > > Hi, > > > > I'd like to nominate Christian Ehrlicher for approver rights. > > > > He has done a lot of work in Qt, especially Widgets and Item Views, with > > more than 150

[Development] Resolving coding style contentions

2018-11-18 Thread Sze Howe Koh
Hi all, I can't find a final decision on this topic: http://lists.qt-project.org/pipermail/development/2016-June/026058.html The arguments from both sides were numerous (browse through http://lists.qt-project.org/pipermail/development/2016-June/thread.html ). I would like to avoid a re-hash of

Re: [Development] unified data model API in QtCore => thin wrapper proposal

2018-09-09 Thread Sze Howe Koh
Hi Thiago, On Sat, 18 Aug 2018 at 01:51, Thiago Macieira wrote: > > On Friday, 17 August 2018 08:13:21 PDT Tor Arne Vestbø wrote: > > > Now, looking at the code, I don't think it does work. I thought that > > > QCborValue::operator[] returned QCborValueRefs, but it doesn't. Adding a > > > set of

[Development] Online installer: Broken dependencies

2018-09-07 Thread Sze Howe Koh
New users cannot install at all and old users can't add new components because a preview package depends on the not-yet-released Qt 5.11.2: Cannot find missing dependency "qt.qt5.5112.win64_msvc2015_64" for "preview.qt.tools.qt3dstudioruntime.win64_msvc2015_64" Regards, Sze-Howe

Re: [Development] Proposing Samuel Gaist for approver status

2018-07-28 Thread Sze Howe Koh
On Sat, 28 Jul 2018 at 16:57, André wrote: > > Hello all, > > I'd like to propose Samuel as approver. He has been active in the Qt project > for ages. > > He not only provides code changes [0], he is also active reviewing others > changes [1]. > > But that's not all: Samuel is *extremly* active

Re: [Development] Is Qt for Automation available under GPLv3?

2018-06-09 Thread Sze Howe Koh
um 07:50 schrieb Alex Blasche: > > Hi, > > > > There are no binaries for open source users. However open source users are > > free to build their own binaries using GPLv3. > > > > -- > > Alex > > > > ____ > > F

[Development] Is Qt for Automation available under GPLv3?

2018-06-07 Thread Sze Howe Koh
Hello, According to http://doc.qt.io/QtForAutomation/qtautomation-install.html Qt for Automation is available under GPLv3. However, the installation instructions are not valid for open-source users. Furthermore, that page also says that Qt for Automation is built on Qt for Device Creation, which

Re: [Development] To improve UX of the online installer

2018-04-09 Thread Sze Howe Koh
Thanks for chiming in, Henry. I've started filing bug reports, as Giuseppe suggested. On 3 April 2018 at 08:29, Henry Skoglund wrote: > > Hi, excellent initiative, a better MaintenanceTool UX would also improve the > general opinion of Qt I think. > > Just one to add 2

Re: [Development] To improve UX of the online installer

2018-04-03 Thread Sze Howe Koh
On 3 April 2018 at 08:43, Jason H wrote: > I'm not involved with the installer, but 2 points. > 1. Number of gets doesn't really matter as long as it's HTTP 1.1. yeah it's > not as optimal as a single compressed download, but it's not terrible. If > it's only 1.0, then that's a

[Development] To improve UX of the online installer

2018-04-02 Thread Sze Howe Koh
3 broad issues impede new users who want to start using Qt and frustrate old users who want to update Qt: (A) Downloading metadata is very time-consuming. (B) The automatic mirror selection algorithm doesn't always pick the best mirror. (C) (New users) It's not clear how to choose

Re: [Development] Qt branches & proposal how to continue with those

2018-02-09 Thread Sze Howe Koh
On 9 February 2018 at 15:54, Lars Knoll wrote: >> On 9 Feb 2018, at 07:52, Kevin Kofler wrote: >> >> André Pönitz wrote: >>> I think you need to start differentiating between Qt-without-Webengine >>> and QtWebengine. >>> >>> And maybe "we" should do

Re: [Development] Abandon changes set on Gerrit

2018-01-06 Thread Sze Howe Koh
On 7 January 2018 at 13:04, Igor Mironchik wrote: > Hello, > > I see a button "Abandon Change" under the last patch set. Does this button > abandon all changes set or only the last patch set? > > I want to abandon whole changes set. > > Thank you. That button abandons

Re: [Development] [Interest] Contributing to Qt

2017-12-30 Thread Sze Howe Koh
On 30 Dec. 2017 16:12, "Igor Mironchik" wrote: Hello, I want to contribute a little to Qt. I cloned qtbase from git://code.qt.io/qt/qtbase.git Created branch with git branch test git checkout test made changes git commit -a Great but now I have a question: how

Re: [Development] Repository request: Qt KNX and Qt KMQTT

2017-10-13 Thread Sze Howe Koh
On 9 October 2017 at 13:53, Alex Blasche wrote: > >>We would like to have two new repositories created to share the code publicly. >>Name of the project: Qt KNX >>Name of the project: Qt MQTT > > +1. Please add the repos to https://wiki.qt.io/Maintainers. I've added the

Re: [Development] QtCS 2017 logging/tracing session notes

2017-10-10 Thread Sze Howe Koh
On 11 October 2017 at 03:49, Thiago Macieira wrote: > > On Tuesday, 10 October 2017 20:18:42 CEST Mat Sutcliffe wrote: > > On 10 October 2017 at 15:28, Thiago Macieira > > > > wrote: > > > On Tuesday, 10 October 2017 15:12:52 CEST Christian

Re: [Development] SSH access to gerrit with debian sid

2017-10-09 Thread Sze Howe Koh
On 9 October 2017 at 21:02, Orgad Shaneh wrote: > Hi, > > Recent changes in debian openssh packages cause errors when negotiating > ciphers with qt-project gerrit. > > To enable connection, you need to add the following in ~/.ssh/config > > Host codereview.qt-project.org >

Re: [Development] Introducing discussion about QStringFormatter

2017-08-10 Thread Sze Howe Koh
The parser > would be a separate class inheriting `Formatting` and be specified in > the Formatter using a typedef. > > E.g. > `struct QStringFormatter::Formatter > { > typedef DateTimeInfo FormatType; > QString operator()(const QDateTime , const FormatType ); > }` > > `QStringFormatter` will then instantiate this struct when it receives > a `QDateTime` object, and create a `FormatType` object to parse the > data located in the `extra` field of formatting options. The > `FormatType` object is then expected to store whatever info it needs > and then the `Formatter` will use it later. > > Feedback on the approach, pitfalls etc. is much appreciated! > > Thanks, > > > -- Mårten Nordheim Regards, Sze-Howe Koh ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Nominating Denis Shienkov for Approver status

2017-07-06 Thread Sze Howe Koh
On 6 July 2017 at 14:36, André Hartmann wrote: > > I'd like to propose the nomination of Denis Shienkov for Approver > status. > > Denis has been the maintainer of QtSerialPort for a long time now. > He also formed the architecture of QtSerialBus and provided several

[Development] "Getting started" tutorials (Was: Examples and Demos in qtdoc)

2017-06-16 Thread Sze Howe Koh
On 15 June 2017 at 01:29, Tuukka Turunen wrote: > Hi, > > Yes, we would like to overall improve the examples. This is related to having a new repo for examples, but not fully the same thing. Main goal in example improvement being to make them more useful in what they are:

Re: [Development] Examples and Demos in qtdoc

2017-06-14 Thread Sze Howe Koh
On 14 June 2017 at 19:18, Frederik Gladhorn wrote: > > Hi all, > > We recently had a discussion in the Qt Company about how we can improve the > first use experience of Qt and one important aspect are the examples and > demos. +1 > We have a lot of examples that are

[Development] List of available Qt mirrors

2017-05-15 Thread Sze Howe Koh
A user from China has reported that the Chinese mirrors are no longer visible to him [1]. I also don't see any when I visit http://download.qt.io/online/qtsdkrepository/windows_x86/root/qt/Updates.xml.mirrorlist (from Australia) Now, from my experience (which is a few years old and possibly

Re: [Development] Documentation typo fixes

2017-02-23 Thread Sze Howe Koh
On 8 February 2017 at 11:03, Ch'Gans <chg...@gna.org> wrote: > > On 7 February 2017 at 23:18, Edward Welbourne <edward.welbou...@qt.io> > > wrote: > > [...] > >> > >> Sze Howe Koh (7 February 2017 04:35) replied: > >>> See http

Re: [Development] Documentation typo fixes

2017-02-06 Thread Sze Howe Koh
On 7 February 2017 at 08:39, Ch'Gans wrote: > > Hi there, > > It's been a while that I notice some typos here and there in Qt5 > documentation (mainly qtbase), and i decided that i would start > correcting them in the source code. > Most of them are really straight forward, eg. in

Re: [Development] Qt 5.9

2016-11-29 Thread Sze Howe Koh
On 30 Nov. 2016 04:04, "Thiago Macieira" wrote: > > On terça-feira, 29 de novembro de 2016 20:17:23 PST Sergio Ahumada wrote: > > > Say what? Why not? > > > > I think he meant that you can't add new stuff .. say if you have a > > iOS-only offline installer, then you

Re: [Development] Stack Overflow Documentation

2016-07-21 Thread Sze Howe Koh
On 21 July 2016 at 19:04, Mitch Curtis wrote: > Hello. > > Stack Overflow Documentation is now in Beta. You can read more about it here: > > http://stackoverflow.com/tour/documentation > > It is much more accessible than our contribution system, so I see a lot of >

Re: [Development] Input events handling ideas and feedback

2016-06-27 Thread Sze Howe Koh
On 27 June 2016 at 17:28, Uwe Rathmann wrote: > > On Mon, 27 Jun 2016 08:39:42 +, Shawn Rutledge wrote: > > > We have mostly stopped working on QtQuick Controls 1, because the > > implementation of Controls 2 is much more performant ... > > Controls 2 are for

Re: [Development] Scope of source code license files

2016-06-14 Thread Sze Howe Koh
On 7 May 2016 at 12:20, Joseph Crowell <joseph.w.crow...@gmail.com> wrote: > > On 4/05/2016 7:39 PM, Lars Knoll wrote: >> >> On 02/05/16 14:37, "Development on behalf of Sze Howe Koh" >> <development-bounces+lars.knoll=qt...@qt-project.org on

[Development] doc.qt.io: Camel-case URLs have stopped working

2016-06-13 Thread Sze Howe Koh
Hello, One month ago, URLs that contain proper class names, e.g. http://doc.qt.io/qt-5/QObject.html, worked as expected. However, they now lead to Error 404. It looks like the server currently allows lowercase URLs only, e.g. http://doc.qt.io/qt-5/qobject.html This change might break bookmarks

[Development] Scope of source code license files

2016-05-02 Thread Sze Howe Koh
Hello, The LICENSE.GPLvX and LICENSE.LGPLvX files from http://code.qt.io/cgit/qt/qtbase.git/tree/ (and submodules) start with "The Qt Toolkit is Copyright (C) 2015...", but then they go on to say "You may use, distribute and copy the Qt GUI Toolkit under the terms of..." Is this correct? What

Re: [Development] Minimum Deployment Platforms for 5.7 onwards?

2016-01-08 Thread Sze Howe Koh
On 9 January 2016 at 01:05, John Layt wrote: > > On 8 January 2016 at 07:18, Turunen Tuukka > wrote: >> >> >> >> Hi John, >> >> >> >> This item was discussed at Qt Contributor’s Summit, please see session >> notes: http://wiki.qt.io/QtCS2015_LTS

Re: [Development] Old platform-specific functions

2015-11-02 Thread Sze Howe Koh
On 10 October 2015 at 11:06, Sze Howe Koh <szehowe@gmail.com> wrote: > > On 16 September 2015 at 15:46, Jake Petroules > <jake.petrou...@petroules.com> wrote: > > > On Sep 15, 2015, at 9:07 PM, Sze Howe Koh <szehowe@gmail.com> wrote: > >

Re: [Development] Qt 5.5.1 Download Problem

2015-10-15 Thread Sze Howe Koh
On 16 October 2015 at 05:50, Samuel Gaist wrote: > > On 15 oct. 2015, at 19:12, Giuseppe D'Angelo > wrote: > >> Il 15/10/2015 19:06, Volny ha scritto: >>> ‎Same on Linux. >> >> It's https://bugreports.qt.io/browse/QTBUG-48781 , no idea about

Re: [Development] Old platform-specific functions

2015-10-09 Thread Sze Howe Koh
On 16 September 2015 at 15:46, Jake Petroules <jake.petrou...@petroules.com> wrote: > > On Sep 15, 2015, at 9:07 PM, Sze Howe Koh <szehowe@gmail.com> wrote: > > > > Hi all, > > > > There's a list of platform-specific functions from Qt 4: > &

[Development] Old platform-specific functions

2015-09-15 Thread Sze Howe Koh
Hi all, There's a list of platform-specific functions from Qt 4: http://doc.qt.io/qt-5/exportedfunctions.html It looks like most of these functions are now gone. The non-existing functions should be removed from the documentation, but 3 functions remain in the code base: *

Re: [Development] Documentation proposal: Remove recommended reading list of 20-year-old books

2015-09-15 Thread Sze Howe Koh
ls about those APIs. > On Sun, Aug 30, 2015 at 10:48 AM, Sze Howe Koh <szehowe@gmail.com> > wrote: >> >> Hi all, >> >> http://doc.qt.io/qt-5/threads.html#recommended-reading points readers >> to some books about multithreading. These books were pub

Re: [Development] Documentation proposal: Remove recommended reading list of 20-year-old books

2015-09-15 Thread Sze Howe Koh
has personally found a particular book very helpful in this topic, I'd be happy to add it. Otherwise, I'll proceed as originally planned. We have 3 votes for removal (including my own) and 2 votes for replacement. > Original Message > From: Sze Howe Koh > Sent: Sunday, August 30, 201

[Development] Documentation proposal: Remove recommended reading list of 20-year-old books

2015-08-30 Thread Sze Howe Koh
Hi all, http://doc.qt.io/qt-5/threads.html#recommended-reading points readers to some books about multithreading. These books were published between 1995 and 1997, and have been well and truly superseded by newer ones. Rather than update the list, I plan to remove it completely. I don't think

Re: [Development] Qt Quick Controls Dialogs -- enabled state of the standard buttons (API choices)

2015-08-21 Thread Sze Howe Koh
Hi, In general, I think we should give higher priority to API simplicity and flexibility, and lower priority to implementation simplicity. Note that the QML Dialog is different from the C++ QDialog. QDialog has no standard buttons of its own. Rather, it's up to the user to manually add buttons,

Re: [Development] Enginio version and branch names

2015-08-21 Thread Sze Howe Koh
Hi, On 20 August 2015 at 15:31, Frederik Gladhorn frederik.gladh...@theqtcompany.com wrote: Hello all, To make dealing with Enginio a bit easier (I get asked for the right version number for each release and keep being confused myself since it doesn't see much activity), I will change the

Re: [Development] Avoid overloading of 'error'

2015-06-16 Thread Sze Howe Koh
On 16 June 2015 at 19:28, Kurt Pattyn pattyn.k...@gmail.com wrote: Well, you can also think of “on” + event, like in: onWindowClosed, onMouseClicked, onBytesReceived, … In the same analogy, you could have onErrorOccurred. Seems very intuitive to me. It depends if you want to react to a

Re: [Development] Avoid overloading of 'error'

2015-06-10 Thread Sze Howe Koh
On 11 June 2015 at 00:59, Alan Alpert 4163654...@gmail.com wrote: On Wed, Jun 10, 2015 at 8:14 AM, Hausmann Simon simon.hausm...@theqtcompany.com wrote: Hi, I think renaming the getter to lastError is nice! I however do like error as signal name and it looks good in qml as onError:... I

[Development] QJsonArray concatenation

2015-04-26 Thread Sze Howe Koh
Hello, This is the cleanest way I can currently think of to concatenate 2 QJsonArrays: for (const auto value : array2) array1 value; Most of Qt's array-like containers (QVectorT, QListT, QByteArray, QString) have concatenation functions, but QJsonArray doesn't. So, I propose adding

Re: [Development] [Interest] QJSEngine and error line

2015-04-14 Thread Sze Howe Koh
On 9 April 2015 at 19:17, Simon Hausmann simon.hausm...@theqtcompany.com wrote: On Thursday 9. April 2015 11.52.31 Simon Hausmann wrote: On Wednesday 8. April 2015 23.45.29 Sze Howe Koh wrote: [...] Going off on a slight tangent: https://doc.qt.io/qt-5/qjsvalue.html#toVariant says

Re: [Development] [Interest] QJSEngine and error line

2015-04-08 Thread Sze Howe Koh
On 7 April 2015 at 17:31, Joerg Bornemann joerg.bornem...@theqtcompany.com wrote: On 07-Apr-15 09:59, Dominique Fober wrote: I'm using the new QJSEngine and I'm trying to get the error line number (in case of error of course). Currently I'm handling errors as documented: if

Re: [Development] [Interest] QJSEngine and error line

2015-04-08 Thread Sze Howe Koh
On 8 April 2015 at 22:10, Joerg Bornemann joerg.bornem...@theqtcompany.com wrote: On 08-Apr-15 16:06, Sze Howe Koh wrote: I think we should document this somewhere, if it isn't already done (I searched but couldn't find anything). I'm happy to volunteer if necessary. Could you please provide

Re: [Development] New Qt Wiki Now Available

2015-02-27 Thread Sze Howe Koh
On 27 February 2015 at 21:04, Kojo Tero tero.k...@theqtcompany.com wrote: -Original Message- From: Sze Howe Koh [mailto:szehowe@gmail.com] Sent: 27. helmikuuta 2015 14:12 To: Kojo Tero Cc: Qt Project; development@qt-project.org Subject: Re: [Development] New Qt Wiki Now Available

Re: [Development] New Qt Wiki Now Available

2015-02-27 Thread Sze Howe Koh
On 26 February 2015 at 23:05, Kojo Tero tero.k...@theqtcompany.com wrote: Hello, We just opened the new Qt Wiki at http://wiki.qt.io You can find the details in the blog post: http://blog.qt.io/blog/2015/02/26/new-qt-wiki-now-available/ In short, it’s a mediawiki instance, you use

Re: [Development] Proposal: Deprecating platforms in Qt 5.6 that don't support lambda

2015-02-23 Thread Sze Howe Koh
On 20 February 2015 at 16:28, Koehne Kai kai.koe...@theqtcompany.com wrote: -Original Message- From: development-bounces+kai.koehne=theqtcompany.com@qt- [...] But this is an implementation convenience only. You can't convince me to drop VS2010 to be able to use them internally inside

Re: [Development] Status of Qt3D in 5.5

2015-02-09 Thread Sze Howe Koh
On 10 February 2015 at 00:55, Sean Harmer sean.har...@kdab.com wrote: On Monday 09 Feb 2015 08:44:34 Thiago Macieira wrote: On Monday 09 February 2015 16:15:42 Sean Harmer wrote: Trying to come up with a generic way to manage all this whilst making good use of n cores is a good fit for

Re: [Development] Why does QLabel::pixmap() return `const QPixmap*`?

2015-01-05 Thread Sze Howe Koh
On 2 December 2014 at 07:37, Sze Howe Koh szehowe@gmail.com wrote: On 1 December 2014 at 16:00, Thiago Macieira thiago.macie...@intel.com wrote: On Monday 01 December 2014 07:40:50 Knoll Lars wrote: Exactly that. It’s been like that since Qt 1 times, where QPixmap was a non shared

[Development] Is the online repository ready for Qt 5.4?

2014-12-10 Thread Sze Howe Koh
Hi all, I'm trying to upgrade to Qt 5.4 and Qt Creator 3.3 using the online installer. However, when I select Update components or Package manager, the installer gets stuck at Preparing meta information download... Looking at

Re: [Development] Why does QLabel::pixmap() return `const QPixmap*`?

2014-12-01 Thread Sze Howe Koh
On 1 December 2014 at 16:00, Thiago Macieira thiago.macie...@intel.com wrote: On Monday 01 December 2014 07:40:50 Knoll Lars wrote: Exactly that. It’s been like that since Qt 1 times, where QPixmap was a non shared class you had to instantiate on the heap. We never changed this accessor for

[Development] Why does QLabel::pixmap() return `const QPixmap*`?

2014-11-29 Thread Sze Howe Koh
Hi all, I'm curious about the rationale behind this API design. I can't think of any other Qt function that returns an implicitly-shared object by pointer, so this seems inconsistent. e.g. QWidget::font() returns a QFont by const-ref. Regards, Sze-Howe

Re: [Development] Rich Text Editor using QML

2014-11-14 Thread Sze Howe Koh
On 15 November 2014 03:58, André Pönitz apoen...@t-online.de wrote: On Fri, Nov 14, 2014 at 10:06:32AM +0100, Yann Levreau wrote: Hi everybody! I am starting a new project and I am looking for some advice about what kind of Qt/QML controls I should use. The purpose is to develop an rich

Re: [Development] Proposal: Rename Qt WebSockets QML import

2014-10-04 Thread Sze Howe Koh
On 30 September 2014 20:56, Blasche Alexander alexander.blas...@digia.com wrote: -Original Message- From: development-bounces+alexander.blasche=digia@qt-project.org [mailto:development-bounces+alexander.blasche=digia@qt-project.org] On Behalf Of Sze Howe Koh To bring

[Development] Proposal: Rename Qt WebSockets QML import

2014-09-30 Thread Sze Howe Koh
Hi all, To bring the WebSocket QML import name in line with other modules (e.g. QtWebEngine 1.0, QtQuick 2.x, QtWebKit 3.x, QtSensors 5.x), I propose changing the import: - From import Qt.WebSockets 1.0 - To import QtWebSockets 1.1 (no dot between Qt and WebSockets) Ideally, the old import name

Re: [Development] New company name for Qt part of Digia and unified web site

2014-09-19 Thread Sze Howe Koh
I enjoy the new look and the fluidity of the site. It conveys a sense of what developers can achieve graphically with the technology available in the Qt framework. One thing I feel that could be improved is http://www.qt.io/product/ -- it gives me the impression that Qt is a commercial-only

Re: [Development] Nominating Venugopal Shivashankar and Nico Vertriest as approvers

2014-09-16 Thread Sze Howe Koh
On 16 September 2014 22:45, Thiago Macieira thiago.macie...@intel.com wrote: On Tuesday 16 September 2014 10:34:02 Paul Olav Tvete wrote: On Tuesday 16. September 2014 07.31.01 Reinio Topi wrote: I'd like to nominate Venugopal Shivashankar and Nico Vertriest as approvers in the Qt Project.

[Development] New documentation errors since Qt 5.3.1

2014-09-10 Thread Sze Howe Koh
Hi all, Using qdoc from Qt 5.4.0 Alpha1, I generated documentation from the v5.4.0-alpha1 and v5.3.1 git tags. Then, I diff'ed the qdoc outputs using QDocErrorTracker [1]. Below is a list of errors that are new in Qt 5.4.0 Alpha1. Could those with knowledge of the relevant areas please fix them

[Development] How does QML versioning work?

2014-07-26 Thread Sze Howe Koh
Hi all, We have a very clearly defined policy on what changes are allowed new versions of Qt: - Patch release: Source binary compatible bug fixes only - Minor release: Source binary compatible bug fixes and new features - Major release: Incompatible changes allowed What about QML modules? I

Re: [Development] How to pass key-press/mouse-wheel events to underlying window after QWidget::createWindowContainer()

2014-07-20 Thread Sze Howe Koh
On 16 July 2014 08:20, Sze Howe Koh szehowe@gmail.com wrote: Hello, I'm on Windows 8.1 ×64. I got a HWND from an external process (Notepad.exe, in this case) and embedded it inside a QWidget: // Get the HWND using Windows API WId id = (WId)FindWindow(NULL, LUntitled - Notepad

  1   2   3   >