Page 1 of 1
Ошибки PHPQt5 0.51
PostPosted: 19 Mar 2016, 16:41
by zazaka
Тут пишем найденные ошибки данной сборки.
Re: Ошибки PHPQt5 0.51
PostPosted: 20 Mar 2016, 22:23
by zazaka
если в классе в одной из функций написать pre( переменная);
то при запуске проги выскакивает окошко с этим "пре" на долю секунды и закрывается и даже прога не запускается. невозможно увидеть что "пре" выдаёт
Re: Ошибки PHPQt5 0.51
PostPosted: 20 Mar 2016, 22:25
by zazaka
если вместо pre()
написать print_r() или echo то вообще ничего не выскакивает и прога продолжает работать как будто этого не было
Re: Ошибки PHPQt5 0.51
PostPosted: 20 Mar 2016, 22:26
by zazaka
при компиляции все модули подлчил и все точки поставил в само мнижнем модуле
Re: Ошибки PHPQt5 0.51
PostPosted: 21 Mar 2016, 05:58
by WxMaper
Видимо какая-то критическая ошибка в коде. Покажи исходник, так ничего сказать и даже предположить не могу
Re: Ошибки PHPQt5 0.51
PostPosted: 21 Mar 2016, 08:32
by zazaka
В общем на всякий случай скидываю вообще всё что было в папке
думаю разберёшься что к чему.
отключил с большего ненужное
Для тестов использую класс в файле color.php там в конструкторе закоментированый "пре "
в любую функцию пре ставишь и получаешь баг)
файл
Re: Ошибки PHPQt5 0.51
PostPosted: 21 Mar 2016, 08:33
by zazaka
закачал на первый попавшийся хостинг
Re: Ошибки PHPQt5 0.51
PostPosted: 22 Mar 2016, 02:04
by rinart73
[quote=zazaka]закачал на первый попавшийся хостинг [/quote]
я тебя умоляю, используй другой хостинг.
Заменил
- Code:
pre($this->shag_kolor);
на
- Code:
echo "Test";
Приложение вывалилось с ошибкой:
[size=normal][size=normal]
Uncaught Error: Call to a member function get_next_color_step() on null in D:\Program Files (x86)\PQBuilder\Projects\_class\test.php:87[/size][/size]
Кажется мне, что echo просто останавливает основной поток и отрисовка не удается. Видимо pre делает что-то подобное.
Re: Ошибки PHPQt5 0.51
PostPosted: 22 Mar 2016, 03:43
by WxMaper
[bquote=zazaka|p32|21 мар 2016, 08:33]закачал на первый попавшийся хостинг[/bquote]
Это кошмар. Есть же гугл, яндекс и контакт...
У тебя ошибка была в архитектуре приложения: таймер
$this->timer запускался раньше, чем создавался объект
$this->kolor_generate. В первый тик ошибка почему-то не вылетала в обычном режиме, но отлавливалась если использовался вывод данных (echo, pre)... это объяснить не могу.
Вот так правильно:
- Code:
$this->kolor_generate=new kolor_generate('#000000','#ffffff',10);
$this->initComponents(); // просто местами поменять конструктор и вызов функций
п.с. совершенно необязательно включать все расширения. Для твоего приложения достаточно одного PQEngineWidgets
Re: Ошибки PHPQt5 0.51
PostPosted: 22 Mar 2016, 18:30
by zazaka
Ну я включил все расширения это для этапа разработки чтобы в случае чего не пересобирать проект так как я работаю на разных машинах а билдер стоит только на одной.
блин какая стрнная связь ошибки и "пре"
ну в общем понятно . накосячил я =)
просто если ошибка отлавливалась то хоть бы гдето об этом писалось что ошибка а то шмяк и всё упало а чего непонятно((
посаветуйте хороший хостинг для файлов.
Re: Ошибки PHPQt5 0.51
PostPosted: 22 Mar 2016, 19:57
by rinart73
[bquote=zazaka|/viewtopic.php?f=10&t=5&p=73#p73|22 мар 2016, 18:30]посаветуйте хороший хостинг для файлов[/bquote]
[offtopic]Google Drive[/offtopic]