You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#!/usr/bin/env kjsembed
|
|
|
|
|
|
|
|
CustomOptions.orientation = Qt.Vertical;
|
|
|
|
CustomOptions.columns = 1;
|
|
|
|
|
|
|
|
var box = new TQVBox(CustomOptions);
|
|
|
|
var row1 = new TQHBox(box);
|
|
|
|
var dateLabel = new TQLabel(row1);
|
|
|
|
dateLabel.text = "Birthday:";
|
|
|
|
var birthday = new KDateWidget(row1);
|
|
|
|
|
|
|
|
var row2 = new TQHBox(box);
|
|
|
|
var eyeLabel = new TQLabel(row2);
|
|
|
|
eyeLabel.text = "Eye color:";
|
|
|
|
var eyeColor = new KColorButton(row2);
|
|
|
|
|
|
|
|
var row3 = new TQHBox(box);
|
|
|
|
var notes = new KTextEdit(row3);
|
|
|
|
|
|
|
|
box.show();
|
|
|
|
|
|
|
|
function handleOk()
|
|
|
|
{
|
|
|
|
var personelData = []; // make this an array so it will convert properly
|
|
|
|
personelData = {birthday:birthday.date, eyeColor:eyeColor.color, notes:notes.text };
|
|
|
|
// personelData[birthday] = birthday.date;
|
|
|
|
// personelData[eyeColor] = eyeColor.color;
|
|
|
|
// personelData[notes] = notes.text;
|
|
|
|
return personelData;
|
|
|
|
}
|
|
|
|
|
|
|
|
function handleCancel()
|
|
|
|
{
|
|
|
|
notes.text = "";
|
|
|
|
}
|
|
|
|
|
|
|
|
|