Search found 61 matches

by seasoned_geek
Tue Jun 23 2020 10:03 pm
Forum: Developers
Topic: General Questions
Replies: 2
Views: 3797

Re: General Questions

The "shallow copy" feature which you call COW (Copy on Write) is relied on by much of the installed base that uses really low powered processors to maximize battery life. Most embedded systems really suck at dynamic allocation. I worked on one medical device project that relied on "shallow copy" as ...
by seasoned_geek
Tue Jun 23 2020 9:50 pm
Forum: Developers
Topic: Possible impending Qt fork and copperspice opportunity
Replies: 12
Views: 3769

Re: Possible impending Qt fork and copperspice opportunity

Well, There are many discussions about forking Qt. I've been involved in some of them and probably the cause of others. Yes, it is due to the licensing and Qt Company's interpretation of the licensing. Under the last interpretation, if there is one licensed Qt product used in a project, developers w...
by seasoned_geek
Tue Jun 23 2020 4:46 pm
Forum: Enhancements
Topic: Qt QML or Quick or Quick Controls 2?
Replies: 4
Views: 5437

Re: Qt QML or Quick or Quick Controls 2?

I haven't put pencil to paper on any details. When Nokia first proposed QML it was supposed to be a 4GL/script that was compiled by a MOC like process generating all of the C++ classes/headers. The concept was proposed at a time when the Designer was trashing XML for .ui files on a regular basis. Ev...
by seasoned_geek
Tue Jun 23 2020 4:33 pm
Forum: Developers
Topic: API stability and project philosophy question
Replies: 12
Views: 3045

Re: API stability and proje philosphy question

One further clarification. What I mean by API stability is The code I write and put into production in 2020 will compile against the current version in 2051. No classes or methods will have disappeared and the header files will have the same names in the same places. Lots of things can be added, but...
by seasoned_geek
Tue Jun 23 2020 2:32 pm
Forum: Developers
Topic: API stability and project philosophy question
Replies: 12
Views: 3045

Re: API stability and proje philosphy question

It's not so much long term support as long term viability. There is little point in jumping from Qt where API changes happen willy-nilly because someone saw something bright and shiny; to another framework where the same thing is happening. Frameworks need to be sacred like COBOL. I can still compil...
by seasoned_geek
Mon Jun 22 2020 10:20 pm
Forum: Developers
Topic: API stability and project philosophy question
Replies: 12
Views: 3045

API stability and project philosophy question

All, I apologize in advance as this will probably be long. I have been involved in many long rants on qt-interest mailing list about the lack of stability in the API and the continual Easter Egg hunt as each minor release seems to restructure at least a single header directory breaking builds wholes...
by seasoned_geek
Mon Jun 22 2020 9:42 pm
Forum: Enhancements
Topic: Qt QML or Quick or Quick Controls 2?
Replies: 4
Views: 5437

Re: Qt QML or Quick or Quick Controls 2?

I was hoping they completely removed QML and JavaScript as that was one of the worst decisions Qt ever made.
by seasoned_geek
Mon Jun 22 2020 8:44 pm
Forum: Developers
Topic: Diamond: How committed to Settings as a structure
Replies: 2
Views: 808

Diamond: How committed to Settings as a structure

Hello, As part of my tire kicking of CopperSpice I wanted to try adding some enhancements/functionality to Diamond. Some of you might have read all or part of the post series. https://www.logikalsolutions.com/wordpress/uncategorized/copperspice-and-diamond/ One of the first things I wanted to do was...
by seasoned_geek
Mon Jun 22 2020 8:16 pm
Forum: Installation
Topic: ubuntu 20 incomplete dependency list
Replies: 5
Views: 1854

Re: ubuntu 20 incomplete dependency list

Actually that wasn't the answer.

The final success can be found in this post.
https://www.logikalsolutions.com/wordpress/information-technology/copperspice-experiments-pt-4/
by seasoned_geek
Thu Jun 11 2020 1:24 pm
Forum: Installation
Topic: ubuntu 20 incomplete dependency list
Replies: 5
Views: 1854

Re: ubuntu 20 incomplete dependency list

Installing sudo apt-get install libpulse-dev libasound2-dev libssl-dev libcups2-dev \ libxml++2.6-dev Got me this far. -- The following packages have not been found: * PostgreSQL, Popular open source database, <http://www.postgresql.org> Required for PostgreSQL database support * MySQL, Popular open...