Size: a a a

2021 May 23

VB

Vladimir Berezenko in ru.nim.talks
а покажи где Widget в Label превращается? Я чот не увидел
источник

g

gavr in ru.nim.talks
строчкой выше чем выделена
источник

VB

Vladimir Berezenko in ru.nim.talks
я вижу там var lb = и кусок кода, неполный
источник

VB

Vladimir Berezenko in ru.nim.talks
я не вижу каста
источник

VB

Vladimir Berezenko in ru.nim.talks
getChild возвращает Widget?
источник

g

gavr in ru.nim.talks
.
источник

g

gavr in ru.nim.talks
как не видишь, после getChild().Label это апкаст
источник

g

gavr in ru.nim.talks
proc bind_cb(factory: gtk4.SignalListItemFactory, listitem: gtk4.ListItem) =
 var
   lb = listitem.getChild().Label
   strobj = cast[StringObject](listitem.getItem())
   txt = gtk4.getString(strobj)
 echo txt
 lb.text = txt
источник

g

gavr in ru.nim.talks
proc getChild*(self: ListItem): Widget =
источник

VB

Vladimir Berezenko in ru.nim.talks
Вот тут вижу, а вот тут нет
источник

g

gavr in ru.nim.talks
ну я показывал
источник

g

gavr in ru.nim.talks
в любом случае, какое то странное говно
источник

g

gavr in ru.nim.talks
2 одинаковые ситуации, но в одной ексепшон и робит только сишный каст, в другой робит норм апкаст
источник

g

gavr in ru.nim.talks
источник

A

Alexander in ru.nim.talks
безумные цифры, как у xeon gold
источник

g

gavr in ru.nim.talks
хехе, запустил на виртуалке, на удивление разница с оригом 2 секунды
источник

A

Alexander in ru.nim.talks
у меня WSL2 аналогично - 2 секунды разницы. Даже порадовался - удобно
источник

KD

Kitsune Digital in ru.nim.talks
если взять bochs там можно накрутить таймер так, что с точки зрения виртуалки она работает на процессоре с частотой в тысячу гигагерц =)
источник
2021 May 24

VB

Vladimir Berezenko in ru.nim.talks
Угу. Топовый макбук про на и9 летает как электровеник.
источник

A

Alexander in ru.nim.talks
я вот думал что M1 должен вообще в небеса, но пока что-то не подтвердилось
источник