22 Aralık 2017 Cuma
20 Aralık 2017 Çarşamba
QAxObject Sınıfı
Giriş
COM nesnelerini kullanabilmeyi sağlar.
Constructor
Şöyle yaparız.
Getter olarak kullanılır. Şöyle yaparız.
Şöyle yaparız.
Setter olarak kullanılır. Şöyle yaparız.
COM nesnelerini kullanabilmeyi sağlar.
Constructor
Şöyle yaparız.
QAxObject excel("Excel.Application");
property metoduGetter olarak kullanılır. Şöyle yaparız.
QVariant title_value = excel.property("Caption");
querySubobjects metoduŞöyle yaparız.
QAxObject *work_books = excel.querySubObject("WorkBooks");
setProperty metoduSetter olarak kullanılır. Şöyle yaparız.
excel.setProperty("Visible", true);
QDialog Sınıfı
close Slot
Şöyle yaparız.
Açıklaması şöyle.
Şöyle yaparız. Dialog modal olur
Şöyle yaparız. Dialog modal değildir.
Şöyle yaparız.
MyDialog::MyDialog(...) {
//constructor
QTimer::singleShot(60000, this, SLOT(close()));
}
exec metoduAçıklaması şöyle.
This runs a nested event loop for QDialog i.e. the dialog is modal. If this is not
intended use instead QDialog::show()
Şöyle yaparız. Dialog modal olur ve kullanıcı tarafından kapatılır.dlg->exec();
setModal metoduŞöyle yaparız. Dialog modal olur
dlg->setModal(true);
dlg->show();
show metodu
Şöyle yaparız. Dialog modal değildir.
dlg->show();
17 Aralık 2017 Pazar
QCoreApplication Sınıfı
14 Aralık 2017 Perşembe
13 Aralık 2017 Çarşamba
QMouseEvent Sınıfı
buttons metodu
Şöyle yaparız.
Şöyle yaparız.
void Foo::mousePressEvent(QMouseEvent* event) {
if (event->buttons() != Qt::LeftButton)
return;
...
}
12 Aralık 2017 Salı
QStyledItemDelegate Sınıfı
Giriş
Şu satırı dahil oederiz.
İskelet
Şöyle yaparız.
Şöyle yaparız.
Örnek
Şöyle yaparız.
Şu satırı dahil oederiz.
#include <QStyledItemDelegate>
Bu sınıf Qt'deki Model View Delegate çatısının bir parçası. Bir nesneyi ekran çizme işini gerçekleştirir.İskelet
Şöyle yaparız.
class MyDelegate : public QStyledItemDelegate {
Q_OBJECT
...
};
paint metoduŞöyle yaparız.
void MyDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
const QModelIndex &index) const{
QStyledItemDelegate::paint(painter, option, index);
...
}
sizeHint metoduÖrnek
Şöyle yaparız.
virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)
const override
{
QSize ret= QStyledItemDelegate::sizeHint(option, index);
ret.setWidth(50);
return ret;
}
Kaydol:
Kayıtlar (Atom)