Search found 1182 matches

by T-Rex
Mon Nov 19, 2018 9:59 am
Forum: C++ Development
Topic: secondary thread accessing gui functions
Replies: 2
Views: 142

Re: secondary thread accessing gui functions

Since reading from wxListCtrl means also usage of GUI-related functionality, it's also not recommended because you may get into race conditions while accessing the UI control from both threads (UI and worker). If you want to send some data to the worker thread, you could probably use wxMessageQueue ...
by T-Rex
Sat Nov 17, 2018 2:04 pm
Forum: C++ Development
Topic: about wxVector
Replies: 3
Views: 705

Re: about wxVector

This is because it's not permitted to erase the iterator inside the loop if this iterator is used as loop's parameter. You should iterate by index then or re-assign the value of `i` while erasing . Just Google for the relevant example. https://stackoverflow.com/questions/596162/can-you-remove-elemen...
by T-Rex
Thu Nov 01, 2018 2:35 pm
Forum: C++ Development
Topic: Internationalisation
Replies: 22
Views: 1355

Re: Internationalisation

https://wxwidgets.info/wxtranslation/

It's for older versions of wxWidgets and may require soma minor changes in the source code, but gives the idea of how to make .mo files work in your app.
by T-Rex
Sat Sep 22, 2018 10:46 am
Forum: General Development
Topic: Tool to find memory leaks
Replies: 18
Views: 1583

Re: Tool to find memory leaks

You should be able to download the Debug Symbols for Windows DLLs from within Visual Studio https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-symbols https://docs.microsoft.com/en-us/windows/desktop/dxtecharts/debugging-with-symbols#using-the-microsoft-symbol-serve...
by T-Rex
Mon Sep 17, 2018 11:14 am
Forum: General Development
Topic: Tool to find memory leaks
Replies: 18
Views: 1583

Re: Tool to find memory leaks

Visual Leak Detector worked fine for me in VS
by T-Rex
Fri Sep 14, 2018 10:44 am
Forum: wxWidgets Development (Russian)
Topic: как в DEB пакет всунуть ярлык на рабочем столе
Replies: 7
Views: 1593

Re: как в DEB пакет всунуть ярлык на рабочем столе

Можно внутри скрипта попробовать сделать source с файла ~/.config/user-dirs.dirs юзера, который сделал sudo. там должна быть куча XDG_* переменных
by T-Rex
Tue Sep 11, 2018 12:34 pm
Forum: wxWidgets Development (Russian)
Topic: как в DEB пакет всунуть ярлык на рабочем столе
Replies: 7
Views: 1593

Re: как в DEB пакет всунуть ярлык на рабочем столе

Узнать кто вызвал sudo можно через

Code: Select all

sudo who|awk '{print $1}'
by T-Rex
Tue Sep 11, 2018 11:56 am
Forum: wxWidgets Development (Russian)
Topic: как в DEB пакет всунуть ярлык на рабочем столе
Replies: 7
Views: 1593

Re: как в DEB пакет всунуть ярлык на рабочем столе

Вопрос, как бы, совсем не по wxWidgets, но https://ubuntuforums.org/showthread.php?t=968399 И там правильно пишут, не надо так делать. Это только в богомерзкой винде за такое руки не отрывают. UPD: https://www.debian.org/doc/manuals/maint-guide/dother.en.html#maintscripts - в постинсталл скрипте мож...
by T-Rex
Tue Jul 03, 2018 7:32 am
Forum: C++ Development
Topic: [wxMSW][wx3.0.2] Unable to get file name on watch directory notification
Replies: 7
Views: 645

Re: [wxMSW][wx3.0.2] Unable to get file name on watch directory notification

m_watcher = new wxFileSystemWatcher(); m_watcher->SetOwner(this); m_watcher->AddTree(wxFileName(wxT("D:\\Projects\\wxTest")), wxFSW_EVENT_CREATE, wxT("*.*")); Connect(wxEVT_FSWATCHER, wxFileSystemWatcherEventHandler(wxTestApp::OnFS)); void wxTestApp::OnFS(wxFileSystemWatcherEvent & e) { wxMessageBo...
by T-Rex
Mon Jul 02, 2018 10:35 am
Forum: C++ Development
Topic: [wxMSW][wx3.0.2] Unable to get file name on watch directory notification
Replies: 7
Views: 645

Re: [wxMSW][wx3.0.2] Unable to get file name on watch directory notification

You probably need to add the directory for watching via AddTree() call.
by T-Rex
Wed Jun 27, 2018 9:52 am
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1531

Re: Проблема с компиляцией проекта на wxWidgets

Надо положить DLL эту рядом с приложением. Или добавить папку с ней (%WXWIN%/lib/gcc_dll или как-то так) в PATH
by T-Rex
Thu Jun 21, 2018 11:02 pm
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1531

Re: Проблема с компиляцией проекта на wxWidgets

Других туториалов не помню я. Мои только старые есть . Проще это уже порешать. Там дел-то на 10 минут, если знаешь что делаешь. Билд лог полный давай. Без него не понятно, почему линкер валится. Или запусти ту же команду линковки из терминала и посмотри что выводит. Из того что на скрине, не понятно...
by T-Rex
Tue Jun 19, 2018 10:29 am
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1531

Re: Проблема с компиляцией проекта на wxWidgets

Написано что g++ завалился на линковке с ошибкой. А точно wxWidgets собрана этим же компилятором?
Давай посмотрим на билд лог в verbose режиме?
https://stackoverflow.com/questions/945 ... bose-build
by T-Rex
Mon Jun 18, 2018 1:33 pm
Forum: wxWidgets Development (Russian)
Topic: Проблема с компиляцией проекта на wxWidgets
Replies: 14
Views: 1531

Re: Проблема с компиляцией проекта на wxWidgets

Билд лог смотреть здесь: https://www.screencast.com/t/qpQHqDe0IJ8
Здесь точно gcc_lib прописано? https://www.screencast.com/t/6RBqRnBkX
Точно все библиотеки из этого списка есть в gcc_lib? https://www.screencast.com/t/3rfTekuN