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]