Ok, I see. That is plausible. I will create an issue.
Thanks for your support.
On Fr, 2023-04-28 at 16:21 -0700, Thiago Macieira wrote:
> On Friday, 28 April 2023 01:31:39 PDT Bernhard Lindner wrote:
> > Please note that lines are not interleaved. Still a line feed is added after
>
g build from Qt
Creator under
gdb supervision. However when manually stepping through the code or when
running the debug
build without debugger the output looks just fine.
I'm running the code on Kubuntu 20.04 and GCC 12.
What is going on?
--
Best Regards,
Bernhard Lindner
_
AppImages are a breeze. For both developer and user.
An easy to use Qt-provided tool for that purpose would be fantastic.
On Mo, 2022-08-08 at 18:03 -1200, Vadim Peretokin via Interest wrote:
> Just to correct some biases here, in my opinion as a software publisher
> AppImage is
> still the
one way.
Recently in one of the biggest german IT news portals there was a news about
Qt. It got
exactly one comment thread that said "After the new licensing model, Qt is dead
anyway".
If this is the conventional wisdom among OSS developers, then no further effort
is needed
development a
> lot. But given
> the crap that QML Controls is makes me consider switching to QWidgets instead.
>
>
> Best regards,
> Mark
> ___
> Interest mailing list
> Interest@qt-project.org
> https://li
er has higher quality requirements than Qt provides and does not want to
contribute, maybe he should consider if he is using the proper framework for his
project(s).
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
> The entire process is either difficult or easy.
No. Actually it can be both: Difficult for an outsider and easy for a
experienced Qt
developer.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists
> We’re all looking forward to your contribution!
>
> https://wiki.qt.io/Qt_Contribution_Guidelines
Once upon a time finding, analyzing and reporting bugs was considered a
contribution as well.
--
Best Regards,
Bernhard Lindner
___
Interes
for some other reason?
>
> Sean
>
> ___
> Interest mailing list
> Interest@qt-project.org
> https://lists.qt-project.org/listinfo/interest
--
Best Regards,
Bernhard Lindner
___
Int
Never heard about that license. I was very interested until I read the FAQ:
"Under the educational license, limitations apply. Applications and/or devices
may not be
distributed to third parties and must be used for internal use only.
Subcontracting in any
direction is not allowed under this
> I don't know how they can sleep at night.
I guess Uncle Scrooge would argue that you can sleep very good on a mattress
stuffed with
banknotes, no matter where the money came from ;-D
I agree to all of your statements.
--
Best Regards,
Bernhard Lind
't understand
Rolands style
of speech I also can't understand people fighting back in the same style and
then
complaining about Roland.
This is a mailing list. People can be filtered and/or ignored on an individual
basis.
--
Best Regards,
Bernhard Lindner
__
something I like and that
can be very
useful. Of course the underlying intentions must be constructive anyway - which
should be
the main question when considering to ban someone.
Do you think Roland's main intentions are destructive?
--
Best Regards,
Bernhar
icts going?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
explanation is, Qt kind of gave up desktop.
You explained why the widgets concept is not compatible with the Quick concept.
Can you
also explain why it was not possible to implement Quick as an additional,
mostly widget-
independent C++ layer and then wrap it declaratively?
--
Best R
dest puzzles! I ask myself
this
question every time I read the three letters "QML" :-)
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> Judging from the influx in the CopperSpice world, a lot of companies with
> projects large
> and small are biting the bullet.
How did you come to this result? Are there any hard numbers, links, reports,
etc. that you
can share?
--
Best Regards,
Bernhar
inuously :(
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
ing
> on, that is __exactly__ what it looks like from the outside.
So true!
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
ould be giving the technology to people
who don't
ruin it with greed.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> I don't know about other parts of the world, but in the U.S.A. the FDA
> is very adamant. Only the binary set that they have tested gets installed.
Pretty much the same in Germany. Also for other safety related (non-medical)
industries.
--
Best Regards,
Bernhard L
my bugs reported via the forum are fixed within a couple of
> days.
Seriously? Wow. What kind of bugs? What impact?
> Phones only care about what is shipping next week.
> As I said before, those are diametrically opposed markets.
I agree?
> Just my 0.0002 cents.
How do to change tha
Hi Roland,
has any framework crossed your way that implements CoW?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
sing
KDE :(
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
decisions, I can't imagine that people
would ever
trust them again. This could cause fatal damage to Qt in the long run if they
don't sell
it to someone more responsible.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.
type in the derived class' constructor parameter. So I guess there
must be a
very good reason why QCoreApplication uses a reference instead of copy-by-value.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https
ayout is now "visible" and the object contained in that area appears.
>
> Being quite busy and seeing there were no need for layouts in these
> dialogs anyway (it was fixed size having no max/min buttons) I nuked
> every layout. One did need the min/max buttons. I recreated the .ui from
d the most recent Qt Creator with Qt 5.14.2.
Has this happend to someone else before?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
terest/plans
in making it
smarter, I will drop the original idea.
Currently I would like to prefer to drop moc ;)
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
arter than qmake?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
on developers. Do you see a chance to fix the problem
using the new
tool set?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
uot; using
some simple
regular expression which does not take any conditional compilation into
account. Is this
correct?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
recommendation? It seems to me that such includes
are only
useful in special cases like mine and like .cpp files containing moc relevant
code.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
evel a mutual
dependency lock can
happen (similar to what you get if normal hpp/cpp modules try to include
include eachother
without using forward declarations). Only the two-level-inclusion as described
above
reliably solves all mutual inclusion issues.
--
hat still invokes moc,
> but for each foo.h also tells moc to include foo.inl, bar.h -> bar.inl,
> and so on...
Hm, I see. Has something like that been done before, is there code I could
reuse?
--
Best Regards,
Bernhard Lindner
#include "spinbox.inl"
SpinBoxU64::SpinBoxU6
ent name. When adding an -f option for each of them, each
moc_*.cpp file
would include all *.inl includes... which would increase compile time
exponentially. I
would like to avoid that.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
module.inl instead of (or along with)
module.inl
in moc_module.cpp?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
t Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
and knows what he is talking about.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
Hi!
Can someone tell me why exactly qFatal does not provide the stream syntax that
was
implemented for qDebug and friends?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo
UTC
time, `b` is " GMT". I am not aware of any related restrictions of
exit-handlers.
Can someone tell me what is going wrong here?
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.or
that.
Are there any functions in Qt that are considered async-handler-safe?
I'm especially looking for a way to send a (queued) signal. Other portable ways
to wake
the application from the event loop would be fine as well.
--
Best Regards,
Bernhard Lindner
> >
> > I expected both to have the same effect but there must be a difference since
> > the latter gives me compilation errors while the first does not.
>
> The latter is equivalent to:
>
> CONFIG += c++2a strict_c++
--
Best Regards,
Bernhard Lindner
_
the first does not.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
want.
Including
defining bugs and features :-)
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
n qFatal.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
documention during requirements phase was missed
it should
at least be documented now.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
-
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
't convert, behavior should be
undefined and
qFatal() should be called (or whatever Qt 5.15 prefers to do in detectable
cases of
undefined behavior).
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
Hi!
> Relational comparisons with QVariant are deprecated in 5.15 and will be
> removed because they are a misfeaure.
> Redesign your code so your question does not need to be asked.
Could you please explain why comparing two QVariants is a misfeature?
--
Best Regards,
Bernhar
riorities in
the Qt
project have not been in line with my priorities for a few years) .
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
f a
company, such
generalized blames are a cardinal error. If you think a certain person uses
inadequate
words, criticize directly.
> That said, I hope there are at least some recipients in the mailing list who
> consider
> this discussion valuable. Unless there is any new actual question, thi
ne whether
you can fulfill all of the obligations of applicable open source licenses".
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
f Qt:
> > Qt Script
> > Qt Quick Controls 1
> > Qt XmlPatterns
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
on.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
XmlPatterns module deprected? Is that written somewhere? Qt
XML Patterns main page doesn't mentioned that.
That one would hit me hard as well should it ever be removed.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt
important use
cases.
Removing them (without an equal replacement) would destroy a lot of
applications.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> QFile::rename should rename always or fail! It should never do
> completely different operation - copy!
I agree.
--
Best Regards,
Bernhard
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> You were asking when static_casts between int and size_t are needed.
> Interfacing Qt-based code with Standard Library types is one of such cases.
Yes, and it is a nightmare.
But this has been discussed in a different thread before.
--
Best Regards,
Bernhard L
language)...
until it was
too late.
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
o wrap up my own filter proxy
> that has
> multiple filter fields. For large(-ish) datasets the multiple model index
> remappings eat
> a lot of time and memory.
>
> I hope that helps you a bit
>
> Kind regards,
> Konstantin.
> ___
is an effort
I would
really like to avoid)?
--
Best Regards
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
Am Dienstag, den 05.02.2019, 20:33 +0200 schrieb Nikos Chantziaras:
> That's for running the checks live in the code model. For a static
> analysis run (when selecting "Clang-Tidy and Clazy..." in the "Analyze"
> menu) performance is not important, and it should be possible to use the
> system
Hi!
> This is https://bugreports.qt.io/browse/QTCREATORBUG-20201
Again, thanks a lot for your help!
Such a significant defect... still it isn't even evaluated :-(
--
Best Regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.
e information!
What version does Qt Creator use?
Would it help to create an issue asking for an update?
--
Best Regards,
Bernhard Lindner
signature.asc
Description: This is a digitally signed message part
___
Interest mailing list
Interest@qt-p
-tidy/#suppressing-undesired-diagnostics) for
a few
warnings of different warning types but the comments have no effect.
Has someone used those kind of suppression comments successfully in Qt Creator?
Are they
supposed to work?
--
Best Regards,
Bernhard Lindner
", "clang-
tidy-9" executables. But I could not find a way to select the desired
executable in Qt
Creator.
--
Best regards,
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> > What is the best/designated way to supply relacement macros for those
> > symbols so the clang analysis succeeds? Is there some configuration/setting
> > in Qt Creator? Should I patch the code? Should I pass this to clang as
> > command line arguments?
>
> You should contribute the
Sorry for asking again... I have not found a solution yet.
I tried to define the macros using #ifdef __clang__ / #endif but it seems
__clang__ is not
defined during code model parser run. Also all GCC smybols are defined so I can
not
disinguish clang from GCC.
I also tried to add a -D argument
the
code? Should I pass this to clang as command line arguments?
--
Best Regards
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
> > I can fix that in the MIME settings but it seems to make no sense.
> >
> > Why is Qt Creator configured that way?
>
> Because the MIME type says it's source, not header.
Yes. But that doesn't make sense. An .inl file is a header. It contains inline
code and
especially template
Hi!
*.inl files are usually used as cascaded headers containing template and inline
definitions.
Qt Creator handles such files as source files (similar to *.cpp) instead of
header files(similar to *.hpp).
I can fix that in the MIME settings but it seems to make no sense.
Why is Qt Creator
Hi!
I am using a QTableView with word wrapping enabled and rows configured to
resize to
content automatically.
Is it desired behavior that the view a does NOT update the row height when
columns are
manually resized in a way that a cell changes from single-line to double-line
text (or
vice
e
yourself if this a reasonable and/or desired effect of your way of handling
issues or not.
I miss Qt 4.0.0 times a lot. It was fun back then.
--
Best Regards
Bernhard Lindner
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.o
Hi!
When selecting a font for a widget in Qt Creator 4.6.2, some of the fonts have
a postfix
[Qt embedded] in their name. E.g. "DejaVu Sans Mono [Qt Embedded]".
What does [Qt Embedded] mean exactly?
--
Best Rergards,
Bernhard
___
Interest mailing
Hi!
> How do you want to "remove the application" without any type of
> application? In its simplest format, that is what the maintenance
> tool does. You can also call in "uninstall" if that is all you want
> it to do.
Well, the installer itself should provide the function for
Hi!
I am currently reviewing different ways of creating cross plattform
installers for Qt applications (Windows and Linux mainly).
The installers shall work in a classical way, i.e. they shall:
1. work completely offline
2. install no maintenance tool
3. support installing and removing the
eActions(), done by the application,
fixes that problem but I wonder why it is necessary.
In my application I have the same behavior except that I totally rely on
the seletionChanged() signal... which is why my application crashes.
Is that actually desired behavior?
--
Best Regards
Bernhard Lindner
> > http://stackoverflow.com/q/40318671/1421332
> >
> > It asks why operator<<(const char *string) expects latin-1 strings
> > (especially considering that Qt source files shall be UTF-8 now).
> >
> > Is that desired behavior?
>
> No. It's something I didn't notice when I changed the encoding
Please note this questions in StackExchange:
http://stackoverflow.com/q/40318671/1421332
It asks why operator<<(const char *string) expects latin-1 strings (especially
considering that Qt source files shall be UTF-8 now).
Is that desired behavior?
Is there an easy way to stream a lot of UTF-8
1. New features (quantity) are priorized over bug fixing (quality). Suggestions
are almost sensless. I reduced writing bug reports and totally gave up writing
suggestions due to this.
2. Widgets have too low priority. In general new fancy features are priorized
above bread-and-butter features
> Please try xdg-open on the command-line with that URL. My guess is that it
> will fail too, in which case it's not Qt's fault.
It fails in the same way: Body set but no line break.
I also tried KMail directly: Body set but no line break.
So it is probably a problem of KMail. I am using version
> this opened kmail with the recipient, subject and body being set
> correctly (with line break)
Which KMail version?
--
Regards, Bernhard Lindner
signature.asc
Description: This is a digitally signed message part.
___
Interest mailing list
In
> I can't confirm that it works. I tried on the command-line with xdg-open and
> by directly clicking the link above in KMail. Neither time was the body
> present at all.
When using the link in the mail, it doesn't work for me too.
When clicking the same link in a local html file it works.
Very
em?
--
Best Regards
Bernhard Lindner
signature.asc
Description: This is a digitally signed message part.
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
I have seen that problem before:
http://stackoverflow.com/q/36412671/1421332
Unfortunately no answer there too.
> I'm not sure what are you talking about. But what about
> beginInsertRows() and endInsertRows()? Between this methods you should
> add new data, and this data can has child rows.
>
> > All those class names and function names with capital letters don't line
> > up with the standard library, so the argument is not accepted.
>
> And that's why I /love/ Qt so much and would choose it anytime again over an
> API that_looks &*like_this();
+1
--
Regards, Bernhard
> You shouldn't need to do a p4 checkout for building. If you have to do that,
> then you checked files in that you shouldn't have added.
Thanks for all of the kind answers.
Git obviously is the consensus :-)
I installed git and I can see the "Git" pull-down menu in Qt Creator. I
selected the
Hi!
I am experimenting with Qt5 + Qt Creator on Linux Kubuntu. I would like to try
using the version management integration of Qt Creator.
I don't want to use a public server so I need to setup something local.
I am not an expert in Linux administration... setting up the server side and
> Bus is the connection valid? Is it connected?
Yes.
> From what I can tell here, you're doing nothing wrong. The bug is in
> systemd.
Well... that's a pitty. So I will try to achive the same using QProcess
command line invocations.
I should probably report that in some way. Is it a (K)Ubuntu
Thanks Thiago that you actually responded to that confusing question. I was
exhausted and didn't add the most important information. Let me try again
after getting some sleep:
I intended to use QDBusConnection::sessionBus() (Kubuntu 15.10 running
Qt5.4.2) to access the systemd user session bus
91 matches
Mail list logo