Bu sinf quyidagi statik usullarni taqdim etadi:
() - bitta faylni tanlash oynasini yaratadi. Ushbu usul tanlangan
faylning nomi va yo'lini o'z ichiga olgan QStringni qaytaradi;
() - bir nechta fayllarni tanlash uchun dialog oynasini yaratadi.
QStringList tipidagi satrlar ro'yxatini va fayl nomlarini o'z ichiga oladi; veFileName() - Faylni saqlash oynasini yaratadi. QString turidagi satr
o'zgaruvchisida fayl nomi va yo'lini qaytaradi;
() - katalog tanlash oynasini yaratadi. Ushbu usul tanlangan
katalog nomi va yo'lini o'z ichiga olgan QStringni qaytaradi.
Ushbu usullarning birinchi parametri - bu voris ob’yektga ko'rsatgich, ikkinchisi - oynaning sarlavha matni, uchinchisi - joriy katalogni ifodalovchi satr. GetOpenFileName() usulini chaqirib, fayl ochish dialogni ishga tushiriladi.Bu usulga o'tgan to'rtinchi parametr filtr (yoki niqob) fayl kengaytmasini belgilash imkonini beradi. Misol uchun:
QString str=QFileDialog::getOpenFileName(0, "Ochiq muloqot", "", "* .cpp * .h");
Do'stlaringiz bilan baham: |