Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Qt для всех
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
SABROG
Вот что заинтересовало. Qtшный стиль -
http://qt.gitorious.org/qt/pages/QtCodingStyle
http://qt.gitorious.org/qt/pages/CodingConventions
http://qt.gitorious.org/qt/pages/ApiDesignPrinciples

Особенно порадовала фраза в конце:

Цитата
Feel free to break a rule if it makes your code look bad.


Т.е. я могу нарушить стиль программирования, если из-за него код выглядит плохо. Вопрос только в том, кто будет это решать. Мне например не нравится стиль типа:

    if() {


вместо

    if()
    {


И
void myFunc ( int a, int b );


Вместо
void myFunc(int a, int b);
Litkevich Yuriy
Цитата(SABROG @ 11.5.2009, 23:06) *
Вопрос только в том, кто будет это решать.
разработчики. Как я понял, первый запрос на участие они могут пережёвывать долго. Константин упомянул про две недели.
SABROG
Увидел такой текст:

Цитата
Normalize the arguments for signals + slots (see QMetaObject::normalizedSignature) inside connect statements to get faster signal/slot lookups. You can use $QTDIR/util/normalize to normalize existing code.


Ну во первых у меня в исходниках нет вообще ни одного файла или папки с именем normalize. А вопрос заключается в том, что неужели тролли советуют использовать QMetaObject::normalizedSignature в каждом connect'e, чтобы увеличить скорость поиска сигнала/слота?
Litkevich Yuriy
Цитата(SABROG @ 11.5.2009, 23:53) *
во первых у меня в исходниках нет вообще ни одного файла или папки с именем normalize
зато в новом хранилище есть

в остальное ещё не вникал
SABROG
Цитата(Litkevich Yuriy @ 11.5.2009, 21:52) *
Цитата(SABROG @ 11.5.2009, 23:53) *
во первых у меня в исходниках нет вообще ни одного файла или папки с именем normalize
зато в новом хранилище есть

в остальное ещё не вникал

Это уже третье по счету хранилище чтоль :p ?
Litkevich Yuriy
Цитата(SABROG @ 12.5.2009, 0:59) *
Это уже третье по счету хранилище чтоль
ага, я тоже сижу и думаю, откуда теперь снимки тягать :(
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.