在pcl和qt中如何在窗体上pcl实时显示点云数据指定点坐标

1608人阅读
(JQuery)(30)
&在jquery ui中,提供了一个非常实用的日期选择器:datepicker,使用它能非常方便的展现日历中的日期,灵活配置相关选项,包括日期格式、范围等。我们经常在WEB应用中用到datepicker,比如要求用户输入日期进行相关查询的。我们很早之前就应用datepicker到很多项目中,今天整理成文与大家分享。
首先请到官网下载datepicker插件代码,注意官网提供了整个jquery ui的所有插件下载,但是您可以选择其中几个用到的插件下载,本文中只用到datepicker,所以只选择下载jquery ui核心代码和datepicker代码。你可以直接点击本文上面的Download下载按钮下载demo源码包,其中就包括了datepicker插件源码。
首先在head之间引入jquery库文件和datepicker插件以及相关css。
&type=&text/javascript&&src=&js/jquery.js&&
&type=&text/javascript&&src=&js/jquery-ui-datepicker.js&&
&rel=&stylesheet&&type=&text/css&&href=&css/jquery-ui.css&&&
然后在body间加入一个输入框。
&type=&text&&id=&date_1&&&
调用datepicker非常简单,直接使用以下代码就可以实现:
$(function(){&
&&&&$(&#date_1&).datepicker();&
这样,单击输入框的时候会自动弹出一个日期选择器,选中日期后,自动关闭选择器,并在输入框中显示选中的日期。
Datetimepicker依赖于jquery和jquery ui,因此,您首先要获取库和以及datetimepicker,最新版的datetimepicker
在html页面中head中加入以下代码:
&rel=&stylesheet&&type=&text/css&&href=&css/jquery-ui.css&&&
&type=&text/javascript&&src=&js/jquery.min.js&&
&type=&text/javascript&&src=&js/jquery-ui.js&&
&type=&text/javascript&&src=&js/jquery-ui-timepicker-addon.js&&
然后在body建加入一行代码:
&type=&text&&id=&example&&&
注意,除了引入jquery ui的样式外,还需额外加入以下样式,用于控制时间控件的外观。
.ui-timepicker-div&.ui-widget-header&{&margin-bottom:&8&}&
.ui-timepicker-div&dl&{&text-align:&&}&
.ui-timepicker-div&dl&dt&{&height:&25&margin-bottom:&-25&}&
.ui-timepicker-div&dl&dd&{&margin:&0&10px&10px&65&}&
.ui-timepicker-div&td&{&font-size:&90%;&}&
.ui-tpicker-grid-label&{&background:&&border:&&margin:&0;&padding:&0;&}&
.ui_tpicker_hour_label,.ui_tpicker_minute_label,.ui_tpicker_second_label,&
.ui_tpicker_millisec_label,.ui_tpicker_time_label{padding-left:20px}&
当输入框获得焦点时,调用datetimepicker。
$('#example_1').datetimepicker();&
如果只需要显示时间,则:
$('#example_2').timepicker();&
定义时间格式:
$('#example_3').datetimepicker({&
&&&&&showSecond:&true,&
&&&&&showMillisec:&true,&
&&&&&timeFormat:&'hh:mm:ss:l'&
请查看更多demo。
选项及事件使用说明
datepicker提供了丰富的选项设置事件方法调用,笔者先将经常用到的相关属性和方法整理成表格,方便查询和使用。
默认值
将选择的日期同步到另一个域中,配合altFormat可以显示不同格式的日期字符串。
当设置了altField的情况下,显示在另一个域中的日期格式。
appendText
在日期插件的所属域后面添加指定的字符串。
buttonImage
设置可以用来点击弹出日历的按钮图片,如果非空,则按钮的文本将成为alt属性,不直接显示。
buttonImageOnly
设置为true时,图片将作为按钮可以点击触发弹出日历
buttonText
设置触发按钮的文本内容。
changeMonth
设置是否允许通过下拉框列表选取月份。
changeYear
设置是否允许通过下拉框列表选取年份。
设置关闭按钮的文本内容,此按钮需要通过showButtonPanel参数的设置才显示。
constrainInput
如果设置为true,则约束当前输入的日期格式。
currentText
设置当天按钮的文本内容,此按钮需要通过showButtonPanel参数的设置才显示。
dateFormat
设置日期字符串的显示格式。
'mm/dd/yy'
设置一星期中每天的名称,从星期天开始。此内容用于dateFormat时显示,以及日历中当鼠标移至行头时显示。
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
dayNamesMin
设置一星期中每天的缩语,从星期天开始,此内容用于dateFormat时显示,以前日历中的行头显示。
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
dayNamesShort
设置一星期中每天的缩语,从星期天开始,此内容用于dateFormat时显示,以前日历中的行头显示。
['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
defaultDate
设置默认加载完后第一次显示时选中的日期。可以是Date对象,或者是数字(从今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。
设置日期控件展开动画的显示时间,可选是&slow&, &normal&, &fast&,''代表立刻,数字代表毫秒数。
设置一周中的第一天。星期天为0,星期一为1,以此类推。
gotoCurrent
如果设置为true,则点击当天按钮时,将移至当前已选中的日期,而不是今天。
hideIfNoPrevNext
设置当没有上一个/下一个可选择的情况下,隐藏掉相应的按钮。
如果设置为true,则所有文字是从右自左。
设置一个最大的可选日期。可以是Date对象,或者是数字(从今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。
设置一个最小的可选日期。可以是Date对象,或者是数字(从今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。
monthNames
设置所有月份的名称。
['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
monthNamesShort
设置所有月份的缩写。
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
navigationAsDateFormat
如果设置为true,则formatDate函数将应用到 prevText,nextText和currentText的值中显示,例如显示为月份名称。
设置“下个月”链接的显示文字。
numberOfMonths
设置一次要显示多少个月份。如果为整数则是显示月份的数量,如果是数组,则是显示的行与列的数量。
设置“上个月”链接的显示文字。
shortYearCutoff
设置截止年份的值。如果是(0-99)的数字则以当前年份开始算起,如果为字符串,则相应的转为数字后再与当前年份相加。当超过截止年份时,则被认为是上个世纪。
设置显示、隐藏日期插件的动画的名称。
showButtonPanel
设置是否在面板上显示相关的按钮。
showCurrentAtPos
设置当多月份显示的情况下,当前月份显示的位置。自顶部/左边开始第x位。
showMonthAfterYear
是否在面板的头部年份后面显示月份。
设置什么事件触发显示日期插件的面板,可选值:focus, button, both
showOptions
如果使用showAnim来显示动画效果的话,可以通过此参数来增加一些附加的参数设置。
showOtherMonths
是否在当前面板显示上、下两个月的一些日期数(不可选)。
stepMonths
当点击上/下一月时,一次翻几个月。
控制年份的下拉列表中显示的年份数量,可以是相对当前年(-nn:+nn),也可以是绝对值 (-nnnn:+nnnn)
'-10:+10'
beforeShow
在日期控件显示面板之前,触发此事件,并返回当前触发事件的控件的实例对象。
function(input)
beforeShowDay
在日期控件显示面板之前,每个面板上的日期绑定时都触发此事件,参数为触发事件的日期。调用函数后,必须返回一个数组:[0]此日期是否可选(true/false),[1]此日期的CSS样式名称(&&表示默认),[2]当鼠标移至上面出现一段提示的内容。
function(date)
onChangeMonthYear
当年份或月份改变时触发此事件,参数为改变后的年份月份和当前日期插件的实例。
function(year, month, inst)
当日期面板关闭后触发此事件(无论是否有选择日期),参数为选择的日期和当前日期插件的实例。
function(dateText, inst)
当在日期面板选中一个日期后触发此事件,参数为选择的日期和当前日期插件的实例。
function(dateText, inst)&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:215562次
积分:3031
积分:3031
排名:第10162名
原创:24篇
转载:176篇
译文:42篇
(3)(6)(1)(2)(2)(22)(1)(4)(1)(4)(3)(8)(3)(4)(13)(8)(6)(24)(15)(8)(14)(24)(14)(2)(10)(6)(34)你可能感兴趣的文章
扫描二维码用手机看文章jQuery实现简洁的可弹出的双日期选择插件_日历代码-站长素材网
欢迎来到站长素材网
您所在的位置: >
jQuery实现简洁的可弹出的双日期选择插件
编辑:管理员 来源:网络 日期: 22:15:23 人气:6  评论:
jQuery实现可弹出的双日期选择插件 ,超简洁!!!
您可能还会喜欢
本站为非营利性站点,部分内容收集于互联网,版权归原作者所有,仅供学习交流用!如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!工作中经常使用的2个jquery日期时间选择插件_jquery日期选择插件_词汇网
工作中经常使用的2个jquery日期时间选择插件
责任编辑:词汇网 发表时间: 6:21:38
工作中经常使用的2个jquery日期时间选择插件第1个My97DatePicker,很强大的,好多时间插件都是它的变种,起始和结束时间控制很方便,单个多个窗口配置也很简单12306居然也用的这个官方手册:http://www.my97.net/dp/demo/index.htm第2个query mobiscroll ,支持滑动,移动设备和pc都支持得很好,很像android中自带的时间控件,不支持秒的选择
上一集:没有了 下一集:
相关文章:&&&&&&
最新添加资讯
24小时热门资讯
附近好友搜索}

我要回帖

更多关于 qt vtk 显示点云 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信