Пришел к вывроду, что в первотеге я не могу осилить 2 вещи: рисование виджетов через всякие paint и paintEvent и чертову компановку виджетов. Она меня уже заебала в усмерть
*программирование
Благодаря идеям m4n71k0r я все таки сделал няшнотаббар ровным.
Пруф: http://ompldr.org/vOTN4dQ/tb2.png
http://ompldr.org/vOTNycQ/tabbar.png
Только мне кажется, что не на одном уровне tabbar и кнопки, которые лежат в тулбарах слева и справо от таббара? Все вместе лежат в QHBoxLayout. КАк сделать, что бы на одном уровне выглядели?
A good programmer should wake up at 6 am in the morning get a solid 2.5hrs of coding done by 8:30 am, at 8:30 leave for work, work till 6 (it goes without saying that the lunchbreak must be spent trying to learn the Haskell or if you are feeling lazy answering questions on stackoverflow). Commute from 6 to 6:30 ... more →
А мне доставляют такие названия =))
void Connection::setOnlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSu chAMessage(bool flag)
{
ASSERT(!m_isConnected);
m_onlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage = flag;
}
Вот как выглядит сделанный мной на кутях тулбар. В нем можно добавлять экшены слева и справа. Он еще всяких ништяков умеет, но их я пока полностью не протестил.
http://ompldr.org/vOTJlYg/tb.png
http://ompldr.org/vOTJlYw/tb1.png
Запили свой виджет реализующий tabbar как в FF и возможность помещать виджеты между таббаром и стеквиджетом. Надо запилить демонстрацию его работы еще. Потому что скринами не не показать всех фишек.
Товарищи программисты, у меня такой вопрос: как оформлять большие куски кода для расшаривания? Вот пофиксили Вы что-то в проекте — сделали патч. А если не пофиксили, а добавилил функционала? И если этого функционала на 1-2 к строк. Тоже оформлять патч или есть какие-то другие правила и решения для оформления ... more →
Когда что-то пишешь ради изучения, то, когда все удачно складывается, хочется довести до ума и выложить тем, кому интересно это. Но потом как подумаешь, что надо будет и код переписывать, что бы выглядел нормально, и функций кучу ненужных добавлять, что б удобно было им пользоваться и что-то сразу пропадает желание ... more →
В общем пофиксил баг, который не давал мне покоя и теперь при большом количестве вкладок, вкладка для добавления автоматом фиксируется с права
Уняня. Я сделал функционал ff-tabbar на 90% включая плюшки с pintab'ами. Я няша =)))
динамическое добавление и удаление из закрепеленных вкладок создает проблемы при создании этих самых закрепленных вкдадок
Да ебаный насос! Нихера не получается сделать нормальное перемещение сраных табов!
черт, как мне хочется быстрее закодить. Меня переполняют идеи и способы решения проблем в моем виджете. Блин, я думал, что gui — это не мое, но оказалось, что я был не прав — его мне делать тоже в кайф. Осилить бы нормальное рисование делегатов и я будк счастлив окончательно
Как запретить перемещать последную вкладку в QTabBar, а всем остальным запретить перемещаться на ее позицию. Тоесть что бы последняя вкладка всегда была последней
Вот результаты сегодняшних трудов начинают вырисовываться понемногу:
http://ompldr.org/vOHpxMg/tb.png
Переделывать в чужом коде какую-то важную базовую часть — это просто жесть. Утомляет чертовски. А результата толком нету
Так как сегодня процесс более менее начал сдвигаться с мертвой точки, то наверное тут и в жж буду потихоньку описывать процесс создания своей программы. С почином, так сказать
Все таки офигенное, когда чувствуешь, как прокачался твой скил програмирования. То, что раньше заняло бы неизвестно сколько времени сейчас делается в течении 5 минут. уняня.
вот так быстро и безболезненно личкрафтовый таббар можно превратить в подобие ff4-таббара.
http://ompldr.org/vOHhuaw/lc_tb.png
Хм, во мне сейчас борятся несколько противоположностей: хочется запилить табы сверху для личкрафтов, тем более я знаю, что и как надо сделать, и, в то же время, мне не хочется ничего пилить для личкрафтов. Хочется попилить свой проект, но не знаю с чего начать. Вот так сижу и кидаюсь из стороны в сторону и ничего в ... more →
Что-то я сегодня дохуя пишу.
Вот пстач, если ты участвуешь в разработке какого-то прокта: открытого/закрытого, проект твой или ты присоединился к нему. Не важно. Так вот — есть проект который ты помогаешь развивать. Чувствуешь ли ты какую-то ответственность за него? Хочешь ли ты, что бы этот проект стал лучше, или ... more →
Такой вопрос к тем, кто участвовал в командной разработке чего-либо опенсорсного: например, один пользователь просит добавить кнопку в программу, а один из разработчиков, который по совместительству пользователь, просит не добавлять. Кого должен слушать лиддев, если ему похуй, будет или нет эта кнопка?
Начал делать текстовый редактор с возможностями форматирования текста. В качестве базы буду использовать QTextEdit. Поехали.
*программирование is used by:
Mагог Магогович
magog
werehuman
werehuman
kb
kb
chemikadze
chemikadze
psymatic
psymatic
Артём
astecenko
Lavir-the-Whiolet
Lavir-the-Whiolet
Bender Bending Rodríguez
DJm00n
Crazy_Owl
Crazy_Owl
Jarkko
Jarkko
Maxim Kirenenko
part1zano
Johan
johan
der_FeniX
der_FeniX
Дэш
dash
Степанов Павел
mahury
13oz
13oz
Desu1488
Desu1488
pixie
pixie
jabber
jabber
magog
werehuman
kb
chemikadze
psymatic
astecenko
Lavir-the-Whiolet
DJm00n
Crazy_Owl
Jarkko
part1zano
johan
der_FeniX
dash
mahury
13oz
Desu1488
pixie
jabber