gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 604Rust 56Shell 36Markdown 281227 Definitions

⎇ 224b15f23160b62ce95ab8dda6dcccf1b49948d3 scripts/kde/h-qt-test.cpp C · 21 lines · 1005 B History raw

kde/H-Qt: reproducer de la app Qt de prueba (gate PASADO, rc=0 offscreen) af5a175e0 · sergio ·

1// H-Qt — reproducer del gate de la campaña KDE (ADR 0011). Una app Qt6 mínima que crea una ventana
2// (QLabel) y corre el event loop. Compilada contra el qtbase sellado (dinámico/musl/zig-cc) y corrida
3// con QT_QPA_PLATFORM=offscreen prueba end-to-end que TODA la pila Qt dinámica carga e inicializa.
4// Resultado 2026-07-11: rc=0 en el worker (offscreen). Falta la ventana sobre compositor real (mirada).
5#include <QApplication>
6#include <QLabel>
7#include <QTimer>
8#include <cstdio>
9int main(int argc, char** argv) {
10    QApplication app(argc, argv);
11    QLabel label("Hammer KDE — H-Qt OK");
12    label.resize(420, 120);
13    label.setAlignment(Qt::AlignCenter);
14    label.show();
15    std::printf("H-Qt: QApplication+QLabel creados y show() llamado; plataforma=%s\n",
16                QGuiApplication::platformName().toUtf8().constData());
17    QTimer::singleShot(150, &app, &QApplication::quit);
18    int rc = app.exec();
19    std::printf("H-Qt: event loop terminó rc=%d\n", rc);
20    return rc;
21}