Please give an example of using QFileDialog
Hey
Here is a very basic example:
package main
import (
"fmt"
"os"
"github.com/therecipe/qt/widgets"
)
func main() {
widgets.NewQApplication(len(os.Args), os.Args)
//using the class
fd := widgets.NewQFileDialog(nil, 0)
fd.SetFileMode(widgets.QFileDialog__ExistingFiles)
fd.ConnectFilesSelected(func(files []string) {
fmt.Println(files)
})
fd.Exec()
//using the static function
fmt.Println(widgets.QFileDialog_GetOpenFileNames(nil, "some caption", "", "", "", 0))
widgets.QApplication_Exec()
}
Most helpful comment
Hey
Here is a very basic example: