Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Programming / Re: Qt6 Development
« Last post by Dave Yeo on May 19, 2024, 11:03:54 pm »
Finding a weird error trying to build my tree, same error I had before.
Building from dooble works as expected, run qmake ../dooble.pro results in a message about QtCharts and a makefile. Whereas from dooble-dry, failure.
Code: [Select]
[L:\work\dooble\obj]qmake ../dooble.pro
Project MESSAGE: The QtCharts module has been discovered.

[L:\work\dooble\obj]cd ..\..\dooble-dry\obj

[L:\work\dooble-dry\obj]qmake ../dooble.pro
L:/QT6-6.2.X/mkspecs/features/toolchain.prf:76: Variable QMAKE_CXX.COMPILER_MACROS is not defined.
Project ERROR: failed to parse default search paths from compiler output

Weird. The dooble.pro files are identical, same environment.
12
Programming / Re: Qt6 Development
« Last post by David McKenna on May 19, 2024, 10:54:46 pm »
 Dave,

 Yep - putting en_US.bdic in the root of the %UNIXROOT% drive solves the error. Thanks for the tip...

Regards,
13
Programming / Re: Qt6 Development
« Last post by Dave Yeo on May 19, 2024, 10:38:45 pm »
Thanks Dave! Working good here, also with new block list. One thing I notice with this one I didn't see before: at 'Settings'->'Web'-> 'Spell Checkers' there is a warning: 'en_US.bdic cannot be accessed!'. That file is available in the 'qtwebengine_dictionaries' directory and it worked with the 12/25/2023 version. Does it need to be updated or something?

Regards,

Yes, something is not right. First this build is from the Dooble upstream repository rather then mine which I forked from the Bitwise repository. Maybe some missed patches? I'll update my repository and do more of a proper release later.
Here, I had to create the qtwebengine_dictionaries directory under obj/ where I built and launched the new build. While this changed the error, it changed it to something like "could not access /en_CA.bdic" and after copying en_CA.bdic to the root, the warnings went away.
I investigate after syncing repositories.
14
Programming / Re: Qt6 Development
« Last post by David McKenna on May 19, 2024, 10:01:55 pm »
Andy,

  At one point Paul changed the names of DLL's to avoid duplicates, so any version of Dooble for QT6  before that won't work now. Try Dave's new one (above) - it seems to work well.

Regards,
15
General Discussion / Re: Chuck McKinnis Passed Away
« Last post by David McKenna on May 19, 2024, 09:56:11 pm »
 Sorry to hear this Martin - Chuck was a big booster of OS/2. Thanks for letting us know.

Regards,
16
Programming / Re: Qt6 Development
« Last post by David McKenna on May 19, 2024, 09:52:46 pm »
 Thanks Dave! Working good here, also with new block list. One thing I notice with this one I didn't see before: at 'Settings'->'Web'-> 'Spell Checkers' there is a warning: 'en_US.bdic cannot be accessed!'. That file is available in the 'qtwebengine_dictionaries' directory and it worked with the 12/25/2023 version. Does it need to be updated or something?

Regards,
17
Programming / Re: Qt6 Development
« Last post by Dave Yeo on May 19, 2024, 08:29:21 pm »
Updated dooble_filter.txt and dooble_accepted_or_blocked_domains.txt from todays pull.
18
Programming / Re: Qt6 Development
« Last post by Dave Yeo on May 19, 2024, 08:17:07 pm »
Latest from Paul ran fine here, using Qt6Widge.dll it seems.
Here's a new build. I'll do a better one later.
Weirdly the build could not find most libs until I ran emxomf on them and then renamed them to remove the _dll. At least now the build works here.
Edit: this is todays pull
Edit2: fix so dooble_settings.db is stored correctly instead of in the root.
Patch,
Code: [Select]
diff --git a/Source/dooble_main.cc b/Source/dooble_main.cc
index c8a22672..7fce9c2f 100644
--- a/Source/dooble_main.cc
+++ b/Source/dooble_main.cc
@@ -278,7 +278,6 @@ int main(int argc, char *argv[])
   QDir::setCurrent("/Applications/Dooble.d");
 #endif
   QString dooble_settings_path("");
-  dooble::s_application = new dooble_application(argc, argv);
 #if defined(Q_OS_WIN)
   auto bytes(qgetenv("DOOBLE_HOME").trimmed());
 
@@ -369,6 +368,12 @@ int main(int argc, char *argv[])
 
   dooble_settings::prepare_web_engine_environment_variables();
 
+  /*
+  ** Create the application after environment variables are prepared.
+  */
+
+  dooble::s_application = new dooble_application(argc, argv);
+
   /*
   ** Create a splash screen.
   */

Weird that this is needed.
19
General Discussion / Re: Chuck McKinnis Passed Away
« Last post by Eugene Tucker on May 19, 2024, 07:45:40 pm »
Sad to hear. RIP Chuck.
20
Programming / Re: Qt6 Development
« Last post by Andy Willis on May 19, 2024, 07:38:15 pm »
Hi Paul,

  It HAS been awhile... hope all is well! I am running your last QT6 version of Dooble (could you build the latest?) with this new build of QT6.2 and it seems to work as well as the last. Looking forward to the webengine part too. I'll test the examples in the next couple of days... thanks!

Regards,
When I try to run dooble, I get an error that QT6WIDGS cannot be found.  Did I get a bad unzip or did you use one from an earlier release?
Pages: 1 [2] 3 4 ... 10