Size: a a a

2020 February 07

AT

Anatoly Tomilov in Qt
аа
источник

DK

Denis Kormalev in Qt
я никогда не был связан с яндексом, это точно. И думаю что к лучшему
источник

m

mefest in Qt
Anatoly Tomilov
в Я был когда-то Qt?
Боже ты как откопал то сообщение?
источник

AT

Anatoly Tomilov in Qt
я хз. поискал подстроку BygAKOwMqrU
источник

AT

Anatoly Tomilov in Qt
у меня во вкладке (со вчерашнего дня наверное) открыто видео это и я решил освежить знания, откуда я взял его. Поискал в телеге — выдало это сообщение рядом
источник

g

gavr in Qt
Макс Воробьев
пол стандартной либы упирается на gc
Поэтому я и выбрал vala все либы си уже обвязаны в ООП GObject с управлением памятью, а вместо GC тут ARC, ну и язык вообще был практически создан для gtk хех
источник

ee

elias eliatto in Qt
Привет! Необходимо, что виджет1 внутри доквиджета, расоложенного внизу (Qt::BottomDockWidgetArea), изменял ширину в зависимости от обычного виджета2, расположенного в правой части окна. Т.е., надо, чтобы доквиджет не оккупировал всю нижнюю часть.  В каком методе виджета1 надо делать перерасчет ширины?
источник
2020 February 08

МВ

Макс Воробьев in Qt
Т-34 85
не убедительно
    @GResourcePath(ui_config.RESOURCE_PATH ~ "main.ui")
   private struct UI {
       Window main_window;
       Stack left_menu;
       Stack main_stack;
   }
   private UI ui;
   this() {    
       ui.load_ui();
   }
 вот сделай такую хрень на C++
источник

МВ

Макс Воробьев in Qt
void load_ui(UIStruct)(ref UIStruct ui) if (__traits(isPOD, UIStruct)) 
{
   auto attributes = __traits(getAttributes, UIStruct);
   static assert(attributes.length > 0 , "UIStruct must have path attribute");
   static if (is(typeof (attributes[0]) == GResourcePath)) {
       Builder builder = new Builder;
       builder.addFromResource(attributes[0].path);
       foreach (string id; FieldNameTuple!UIStruct)
       {
           auto temp = builder.getObject( id );
           if (temp is null) throw new BadGobjectIdException (id);
           mixin("ui." ~ id) = cast(typeof (mixin("ui." ~ id))) temp;
       }
   }
}
источник

Т8

Т-34 85 in Qt
Макс Воробьев
    @GResourcePath(ui_config.RESOURCE_PATH ~ "main.ui")
   private struct UI {
       Window main_window;
       Stack left_menu;
       Stack main_stack;
   }
   private UI ui;
   this() {    
       ui.load_ui();
   }
 вот сделай такую хрень на C++
Загрузку формы в рантайме? Или что?
источник

МВ

Макс Воробьев in Qt
Т-34 85
Загрузку формы в рантайме? Или что?
загрузка формы в рантайме по структуре
источник

Т8

Т-34 85 in Qt
Макс Воробьев
загрузка формы в рантайме по структуре
Хз, что значит "по структуре", но не вижу причин, по которым на плюсах этого невозможно было бы сделать. Плюсы точно не беднее сей
источник

МВ

Макс Воробьев in Qt
Т-34 85
Хз, что значит "по структуре", но не вижу причин, по которым на плюсах этого невозможно было бы сделать. Плюсы точно не беднее сей
распаковка .ui файла по информации из структуры ( т е имя поля структуры - id в ui файле)
источник

Т8

Т-34 85 in Qt
Макс Воробьев
распаковка .ui файла по информации из структуры ( т е имя поля структуры - id в ui файле)
Эм, а ты никогда не парсил xml?
источник

МВ

Макс Воробьев in Qt
Т-34 85
Эм, а ты никогда не парсил xml?
ток Json через qt
источник

МВ

Макс Воробьев in Qt
ну и через RestKit в обж-с
источник

Т8

Т-34 85 in Qt
Макс Воробьев
ток Json через qt
Ну, тогда не понял, что тебе кажется невозможным
источник

МВ

Макс Воробьев in Qt
Т-34 85
Ну, тогда не понял, что тебе кажется невозможным
отсутсвие нормальной рефлексии без moc и препроцессора в ++
источник

Т8

Т-34 85 in Qt
Макс Воробьев
отсутсвие нормальной рефлексии без moc и препроцессора в ++
Ты про рантайм или про кампайлтайм?
источник

МВ

Макс Воробьев in Qt
Т-34 85
Ты про рантайм или про кампайлтайм?
компильтайм
источник