Лучший спокойный Виджет для использования для окна свойств?

Как альтернатива sun.misc.BASE64Decoder или неосновные библиотеки, посмотрите javax.mail.internet.MimeUtility.decode().

public static byte[] encode(byte[] b) throws Exception {
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    OutputStream b64os = MimeUtility.encode(baos, "base64");
    b64os.write(b);
    b64os.close();
    return baos.toByteArray();
}
public static byte[] decode(byte[] b) throws Exception {
    ByteArrayInputStream bais = new ByteArrayInputStream(b);
    InputStream b64is = MimeUtility.decode(bais, "base64");
    byte[] tmp = new byte[b.length];
    int n = b64is.read(tmp);
    byte[] res = new byte[n];
    System.arraycopy(tmp, 0, res, 0, n);
    return res;
}

Ссылка с полным кодом: Кодируют/Декодируют к/от Base64

19
задан mpen 19 December 2014 в 16:43
поделиться

2 ответа

QTreeView или QTableView . Выполняйте всю (хорошо, большую часть) тяжелой работы со специализированной моделью , которая обрабатывает все ваши ограничения типа и тому подобное. Также проверьте делегатов .

4
ответ дан 30 November 2019 в 05:15
поделиться

Конструктор Qt имеет такие же свойства, как и вы. Скорее всего, они реализованы с помощью QTreeView. Вы всегда можете посмотреть исходный код.

qt designer

7
ответ дан 30 November 2019 в 05:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: