No artigo sobre aplicações híbridas publicado na segunda edição da Revista Qt, o QTableWidget permite a edição do conteúdo das células - comportamento default para este componente.
Para evitar que o usuário possa editar o conteúdo das células você pode fazer as seguintes alterações:
1) Acrescente o seguinte include ao arquivo qtphp.h:
#include <QAbstractItemView>
2) Acrescente a seguinte instrução no método construtor, no arquivo qtphp.cpp, antes da chamada ao slot enviarRequisicao:
ui->tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
Pronto, agora o conteúdo do grid não pode ser alterado pelo usuário.
Até mais...
Olá André!
ResponderExcluirQuero agradecer por vc ter escrito as duas revistas Qt em português. Muito Obrigado!
A Revista está muito bem escrita e organizada também!
Sua idéia é ótima e está me ajudando!
Um abraço!
Sugestão: Ponha os links para as revistas no menu lateral do blog.